1) His parents ....................... (be) here yesterday. a) have been b) were 2) He ....................... (study) English for ten years. a) studied b) has studied 3) Bill ....................... (work) in that company for 3 years. (He still works there). a) worked b) has worked 4) They ....................... (go) to London on holiday last summer. a) went b) have gone 5) She ............................. (live) in Spain since 1986. a) lived b) has lived 6) They ....................... (go) to Germany when he ....................... (be) 4 years old. a) went/was b) have gone/has been 7) ........... you ......... (watch) a film last night? a) Have/watched b) Did/watch 8) I ....................... (have) this phone for two years. a) have had b) had 9) He ....................... (live) in this city for a long time. a) has lived b) lived 10)  I can't get in the house. I .................... (lose) my keys. a) lost b) have lost 11) I ....................... (see) you in class last week. a) saw b) have seen 12) She .................. (play) a lot of tennis when she ................... (be) younger. a) has played/has been b) played/was

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

Ripristinare il titolo salvato automaticamente: ?