09 Modals and Modal Perfects - Worksheet
09 Modals and Modal Perfects - Worksheet
C Complete the sentences with the correct form of the verbs in brackets. Use a modal perfect.
1. Nobody told her anything about the argument. She.........................(know) about it.
2. We arrived too early. We..............................(be) in such a hurry.
3. She...................................(leave) the office because her coat and bag aren’t here.
4. I...................................(drive) to work, but the weather was so nice that I decided to walk.
5. It’s possible that I...............................(forget) to tell Joe about the meeting.
6. 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.
1. It isn’t necessary for them to finish the job tonight.
They ......................................................................................................................
2. It’s possible that I took your jacket by mistake.
I ......................................................................................................................
3. That man knows how to speak four languages.
That man ......................................................................................................................
4. I didn’t wear a sunhat, and now my head hurts.
My head hurts. I ......................................................................................................................
5. It rained last night so the grass is wet.
It......................................................................................................... The grass is wet.
6. The man you saw wasn’t Jack. He’s been abroad since the summer.
You ......................................................................................................................
ANSWER KEY
A 1. d 5. h
2. g 6. b
3. a 7. e
4. f 8. c
B 1. could walk
2. shouldn’t have said
3. might leave
4. needn’t come
5. must be
6. ought to have introduced