A Match the modals or modal perfects in I with their uses in II.
I
- Shall I help you with that heavy bag?
- You should have done all the homework.
- She didn’t answer the phone so she
- must have left.
- I need to clean my room. I promised my
- mum that I would.
- I think that they might have left.
- Would you sign your name here, please?
- It’s not fair. I ought to have received a prize too.
- You mustn’t use this computer.
..... a. a logical conclusion about a past event
...... b. formal request.
.... c. prohibition
..... d. offer
..... e.unfulfilled expectation
..... f. obligation
..... g. advice which was not followed
..... h. a guess about something which happened.
B Choose the correct answer.
- She (could walk / could have walked) before she was a year old.
- The party was supposed to be a secret. You (shouldn’t say / shouldn’t have said) anything.
- I’m not sure, but I (might leave / might have left) early tonight.
- I’m not afraid to go alone. You (needn’t have come / needn’t come) with me.
- It’s late. You (must be / must have been) very tired.
- You (ought to introduce / ought to have introduced) me to your friends. I didn’t know anyone’s name.
C Complete the sentences with the correct form of the verbs in brackets. Use a modal perfect.
- Nobody told her anything about the argument. She ....................................... (know) about it.
- We arrived too early. We ....................................... (be) in such a hurry.
- She ....................................... (leave) the office because her coat and bag aren’t here.
- I ....................................... (drive) to work, but the weather was so nice that I decided to walk.
- It’s possible that I ....................................... (forget) to tell Joe about the meeting.
- You ....................................... (call) her on her birthday. She never forgets to call you.
D Rewrite each sentence using a modal or modal perfect. There may be more than one answer.
- It isn’t necessary for them to finish the job tonight.
- They ......................................................................................................................
- It’s possible that I took your jacket by mistake.
- I ......................................................................................................................
- That man knows how to speak four languages.
- That man ......................................................................................................................
- I didn’t wear a sunhat, and now my head hurts.
- My head hurts. I ......................................................................................................................
- It rained last night so the grass is wet.
- It ...................................................................................................................... . The grass is wet.
- The man you saw wasn’t Jack. He’s been abroad since the summer.
- You ......................................................................................................................