1) I have known my best friend ......1999. a) for b) since c) from 2) I ...... in London from 2001 to 2009. a) have lived b) lived c) live 3) I have had this car .......2 years a) for b) since c) 2 years ago 4) I ....... in a bank ten years ago. a) have worked b) work c) worked 5) They ..... football last night. a) have play b) play c) played 6) He ....three novels, and he is writing his next one now. a) wrote b) has written c) writes 7) How many times ......the queen? a) did he met b) have you seen c) he met 8) I have had a headache .......8 o'clock. a) for b) since c) from 9) I .......... sushi a) has eaten b) have eaten c) eaten 10) I .... to Mexico last week. a) went b) have been c) was 11) Look! He ... his leg! a) broke b) has broken c) has been breaking 12) What ... yesterday? a) has happened b) is happening c) happened 13) I ........ born in 1995 a) was b) am c) did 14) Felipe ........ in big house when he was 5 years old. a) work b) lived c) gone 15) What ........ you ........ yesterday? I went to the supermarket. a) did - do b) do - do c) was - do
Present Perfect VS Past Simple
Tabela de classificação
Esta tabela de classificação é atualmente privada. Clique em
para torná-la pública.
Esta tabela de classificação foi desativada pelo proprietário do recurso.
Esta tabela de classificação está desativada, pois suas opções são diferentes do proprietário do recurso.
Alternar o modelo
Mais formatos serão exibidos à medida que você reproduzir a atividade.
Restaurar arquivo salvo automaticamente: