1) 1. She loves Paris. She ..................... (be) there many times. a) has been b) was c)   2) Bill ....................... (work) in that company for many years. (He still works there). a) worked b) has worked 3) They ....................... (go) to London on holiday last summer. a) went b) have gone c)   4) I ....................... (read) that book. It's good. a) read b) have read 5) His parents ....................... (be) here yesterday. a) have been b) were  6) ........... you ......... (watch) a film last night? a) did... watch b) have... watched 7) He ....................... (live) in Rome since he was a teenager. a) lived b) has lived 8) The house looks different. .......... you .............. (paint) it? a) did, paint b) have, painted 9) Shakespeare ....................... (write) over one hundred sonnets in the 1500s. a) wrote  b) has written 10) They ....................... (go) to Germany when he ....................... (be) only 4. a) went...was b) have gone...was

Leaderboard

Visual style

Options

Switch template

Continue editing: ?