Irregular verbs
Choose the correct answer
Fill in the gaps
Modal or modal perfect?
Error Correction
100

put

put - put - put

100

I didn't know you were going to Phil's party yesterday. You must have/ should have told me!

I didn't know you were going to Phil's party yesterday. You should have told me!

100

She ________ left the office because her coat and bag aren’t here.

She must have left the office because her coat and bag aren’t here.

100

She (could walk / could have walked) before she was a year old.

She could walk before she was a year old.

100

Erika must has gone out. I can't find her anywhere.

Erika must have gone out. I can't find her anywhere.

200

run

run - ran - run

200

I could have / should have revised more for my exams. I think I'll fail!

I should have revised more for my exams. I think I'll fail!

200

Nobody answered the phone at the clinic. It _______ closed early.

Nobody answered the phone at the clinic. It might have closed early.

200

I’m not sure, but I (might leave / might have left) early tonight.

I’m not sure, but I might leave early tonight.

200

Michael is running late. He might have get stuck in traffic.

Michael is running late. He might have got stuck in traffic.

300

forgive

forgive - forgave - forgiven

300

John may have/ can't have gone on holiday. I saw him this morning downtown.

John can't have gone on holiday. I saw him this morning downtown.

300

It’s possible that I ______ forgotten to tell Joe about the meeting.

It’s possible that I might/may have forgotten to tell Joe about the meeting.

300

I’m not afraid to go alone. You (needn’t have come / needn’t come) with me.

I’m not afraid to go alone. You needn’t come with me.

300

Jenna is late. She may have took the wrong road

Jenna is late. She may have taken the wrong road

400

forbid

forbid - forbade - forbidden

400

I can't believe Jim hasn't arrived yet. He could have/ must have caught the wrong train.

I can't believe Jim hasn't arrived yet. He must have caught the wrong train.

400

I ________ driven to work, but the weather was so nice that I decided to walk.

I could have driven to work, but the weather was so nice that I decided to walk.

400

The party was supposed to be a secret. You (shouldn’t say / shouldn’t have said) anything.

The party was supposed to be a secret. You shouldn’t have said anything.

400

Lily has a great suntan. She must go somewhere hot for her vacation.

Lily has a great suntan. She must have gone somewhere hot for her vacation.

500

light

light - lit/lighted - lit/lighted

500

I don't know where they went on holiday but they bought Euros before they left so they might have/ must have gone to France or Germany.

I don't know where they went on holiday but they bought Euros before they left so they might have gone to France or Germany.

500

Don't lie to me that you were ill yesterday. You _______ been ill - Don said you were at the ice hockey match last night.

Don't lie to me that you were ill yesterday. You can't have been ill - Don said you were at the ice hockey match last night.

500

You (ought to introduce / ought to have introduced) me to your friends. I didn’t know anyone’s name.

You ought to have introduced me to your friends. I didn’t know anyone’s name.

500

I think Gabriel drink all the milk. There's none left.

I think Gabriel must have drunk all the milk. There's none left.

M
e
n
u