Fill in the blanks.
1They ............... have left in the morning.
Wrong!
Use "might" before have + past participle to show a past possibility.
2Since the surgery, he ............... walk again.
Select 2 answers.
Wrong!
Both "is able to" and "can" express present ability here.
3He suggested that I ............... accept the offer.
Wrong!
Use "should" after suggested that to express a recommendation.
4You ............... lied to him.
Wrong!
Use "ought not to have" to criticize a past action.
5You ............... told him about my accident.
Wrong!
Use "need not have" before a past participle to say a past action was unnecessary.
6............... I help you with this?
Wrong!
Use "Shall" with I to make an offer.
7He ............... watch a lot of movies when he was younger.
Wrong!
Use "would" to describe a repeated past habit.
8I think you ............... find another job.
Wrong!
Use "should" to give advice or make a suggestion.
9You ............... invited her to the party.
Wrong!
Use "needn't have" before a past participle to say a past action was unnecessary.
10You ............... start now.
Select 3 answers.
Wrong!
"Had better", "should", and "ought to" can all give advice here.
11He left late for the train station. He ............... have missed the train.
Select 2 answers.
Wrong!
Both "might" and "could" show a past possibility before have + past participle.
12If I were you, I ............... apologize for something I didn't do.
Wrong!
Use "would not" to give advice after If I were you.
Done.
Score: 0/12
Answers
- They might have left in the morning.
- Since the surgery, he is able to / can walk again.
- He suggested that I should accept the offer.
- You ought not to have lied to him.
- You need not have told him about my accident.
- Shall I help you with this?
- He would watch a lot of movies when he was younger.
- I think you should find another job.
- You needn’t have invited her to the party.
- You had better / should / ought to start now.
- He left late for the train station. He might / could have missed the train.
- If I were you, I would not apologize for something I didn’t do.

