1) John .......... gone on holiday. I saw him this morning. a) must have b) can'thave c) should have 2) Nobody answered the phone at the clinic. It .......... closed early. a) must have b) should have c) might have 3) I .......... studied hard. I think I will fail. a) might have b) should have c) may have 4) Sarah looks very happy. She ............ passed her driving test. a) may not have b) shouldn't have c) must have 5) I am not sure but she .............. been at home. a) can't have  b) might have c) must have 6) You ............. been rude to him. He will be really angry now. a) shouldn't have b) may have c) must have 7) Julia .............. gone to holiday. I talked her 10 minutes ago in the garden. a) might have b) must have c) can't have 8) My phone was ringing. I .................... been my brother. He promised to call me. a) must have b) may have c) can't have 9) It is very hot here. You .................. worn coat. a) sould have b) might have c) shouldn't have 10) Andrew .................. gone to Cambridge University, but he decided to travel instead. a) must have b) should have c) might have

Clasament

Stilul vizual

Opţiuni

Comutare șablon

Restaurare activitate salvată automat: ?