1) How long _____________________ Jerry? Since we were kids. a) did you know b) have you known c) have you been knowing 2) How many times ___________________________to New York? a) has Ben been b) was Ben c) has Ben being 3) I _____________________the book you lent me, but I haven´t finished it yet. a) have read b) have been reading c) read 4) I ______________________for Paula for hours, but she hasn´t arrived yet. a) waited b) have waited c) have been waiting 5) My father ______________________. That´s why he´s so healthy. a) has never been smoking b) has never smoked c) didn´t smoke. 6) Louise __________________ that movie three or four times. How can she? a) has watched b) has been watching c) watched 7) I _____________________the same car for over 5 years. a) had b) have been having c) have had 8) The postman __________________________the mail an hour ago. a) had delivered b) has been delivering c) delivered 9) We __________________________of moving to London, but still haven´t come to a decision. a) thought b) have been thinking c) have thought 10) It __________________Margaret Michell almost ten years to write "Gone with the Wind". a) has taken b) has been taking c) took 11) I _____________________Marcia for five or more years. a) haven´t seen b) didn´t see c) haven´t been seeing 12) We ________________________brakfast together this morning. a) have had b) had c) have been having 13) Tony _____________________ for the same company for 20 years. a) has worked b) has been working c) "a" and "b" are correct.

Present Perfect X Present Perfect Continuous X Simple Past

Ranking

Estilo visual

Opções

Alterar modelo

Restaurar arquivo salvo automaticamente: ?