group-telegram.com/YourEnglish_teacher/10043
Last Update:
TEST 46
1. I ... you this before. I can't remember.
A) may tell B) may have told
C) may be telling D) could tell
2. -Was the exam very difficult?
-Yes, but I ... answer all the questions.
A) can B) must C) was able to D) might
3. -Where's Colin?
-I'm not sure. He ... be in the study.
A) might B) ought C) can D) used to
4. -...you drive?
-Yes, but I haven't got my own car.
A) Might B) Can C) May D) Ought
5. Lizzie ... spell her name before she was three.
A) might B) can C) may D) could
6. -Sorry, I'm late again.
-You ... wear a watch!
A) might B) ought to C) couldn't D) may not
7. -I wonder if they have got lost.
-They ... have got lost because I gave them a map.
A) can't B) mustn't C) could D) may
8. -I'm really tired.
-You ... as well go to bed now.
A) can B) could C) may D) must
9. -I saw Tina in town yesterday.
-You ... have seen her. She's on holiday in Spain.
A) can't B) must C) mustn't D) could
10. -I wonder why David was in such a bad mood yesterday.
-He ... well.
A) may not feeling B) might have felt
C) mustn't have felt D) may not have been feeling
11. -I've lost one of my gloves.
-You ... it somewhere.
A) may be dropping B) must have dropped
C) can't drop D) couldn't drop
12. Take an umbrella with you. It ... rain later.
A) might B) must C) can D) ought
13. Buses are so expensive these days. You ... as well get a taxi.
A) might B) could C) must D) can
14. We had a really good holiday. It ... better.
A) couldn't have been B) mustn't have been
C) may not be D) can't have been
15. Don't make too much noise. You ... wake the baby.
A) might B) must C) can D) should
BY Your English Teacher
Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260
Share with your friend now:
group-telegram.com/YourEnglish_teacher/10043