1) I ... the British Museum before. a) haven't visited b) didn't visit c) haven't been visiting 2) Sorry, I'm late! ... waiting for a long time? a) Did you b) Have you c) Have you been 3) Mum .... in that company two years ago. a) has worked b) has been working c) worked 4) Tina isn't here at the moment. She ... Spain. a) has been to b) has gone to c) has been in 5) I ... already ... a present for your birthday. a) have ... bought b) did ... buy c) have ... been buying 6) They ... at the restaurant last week. a) haven't eaten b) haven't been eating c) didn't eat 7) Dad's tired, because he ... in the garden all morning. a) has been working b) has worked c) worked 8) George has never ... home-made lemonade before. a) drank b) drunk c) been drinking 9) Tina ... do her best, or she can't play in the team. a) can b) has to c) might 10) Mandy ... book a room in a week. It's too late. a) won't be able to b) doesn't have to c) couldn't 11) They ... want to change when they arrive from the airport. a) might b) can c) 'll have to 12) We ... take the cat to the vet. She looks really ill. a) must b) may c) can

Revision 6-10: Tenses

Clasament

Stilul vizual

Opţiuni

Comutare șablon

Restaurare activitate salvată automat: ?