1) I ....... an interesting film. a) has just seen b) have just seen c) saw just 2) My friend ....... on a trip to Monaco last week. a) has been b) went c) have been 3) We ............. on a package holiday. a) went b) has been c) have been 4) They ....... of the hotel two hours ago. a) have checked out b) checked out c) has checked out 5) I ........... to Paris. a) have never been b) has never been c) never was 6) .................. your homework yet? a) Did you do b) Have you done c) Has you done 7) ................... London? a) Did you ever be to b) Have you ever been to c) Were you ever to 8) When ........ to London? a) have you gone b) have you been c) did you go 9) Tom ............. shopping. He is at the shops. a) has gone b) has been c) was 10) I ........ a beautiful t-shirt last Wednesday. a) have bought b) bought c) buyed 11) We ....................... the flight. We're flying to New York next week. a) have already booked b) already booked c) already have booked 12) I ................. Sue yesterday. a) haven't seen b) didn't see  c) hasn't seen 13) They ............... me their new car. It's really great. a) have just shown b) just showed c) just have shown 14) We ...............our friends last weekend. a) haven't visited b) didn't visit c) hasn't visited 15) I ............. Jane since I moved here. a) knew b) have known c) have knew 16) They ................ in Rome for a week now. a) were b) have been c) was 17) Where ................... my bag? a) have you put b) did you put c) you have put 18) They .............. to Barcelona in 2001. a) have moved b) moved c) has moved 19) ..................... this book? a) Have you read b) Did you read c) You read 20) I ............... my room. Look! Do you like it? a) has painted b) painted c) have painted

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

Ripristinare il titolo salvato automaticamente: ?