Perfect Tenses
Conditionals
Modality
Past Continuous x Simple Past
Reported Speech
100

(you/be) here before?

Yes, I (spend) my holidays here last year.

(you/have) a good time?

No, it never (stop) raining.

Have you been here before?

Yes, I spent my holidays here last year

Did you have a good time?

No, it never stopped raining

100

If they _________ (earn) enough money, they _________ (go) to France for their holiday this summer.

earn, will go

100

_________ you go already? You only arrived an hour ago!
a. must
b. should
c. can

must
100

Helen ____________ (do) her weekly shopping when she ____________ (meet) her old friend, June.

was doing / met

100

"Can you come and help me with this box?"
John... __________________________________________.  

John asked if you could come and help him with that box.

200

 I _______ (clean) this room all morning and now I'm exhausted!

have been cleaning
200

If you __________ (put) salt in hot water, it __________ (dissolve).

put, dissolves

200

The company _________ go bankrupt if they don't find a lot of money quickly!
a. should
b. shouldn't
c. might

might

200

When the police ____________ (arrive) at the party, the music ____________ (play) very loud and everybody ____________ (shout).

arrived / was playing / was shouting

200

"That road is very dangerous so just be very careful!"
His mother... __________________________________________.

His mother asked him to be careful because the road was very dangerous.

300

When thieves stole my favorite leather jacket, I was really upset. I __________ (have) it for over ten years.

had had

300

If your dog _________ (speak), you __________ (can sell) it to the circus.

spoke, could sell

300

You look very confused by the homework, Clive. _________ I help you?
a. will
b. can
c. must

can

300

It ____________ (rain) very hard, so the referee ____________ (decide) not to play the match.

was raining / decided

300

"Liverpool won the match last night."
The journalist... __________________________________________.

The journalist said that Liverpool had won the match the night before.

400

The kitchen was full of steam when we arrived. Joan was in the kitchen and she __________ (cook) a huge meal for everyone at the party.

had been cooking

400

If the road hadn't been icy, we ______ (not/have) an accident.

wouldn't have had

400

It's wet and windy outside today. You _________ go out without an umbrella.
a. shouldn't
b. won't
c. don't have to

shouldn't

400

Jim ____________ (wait) at one airport while Max ____________ (wait) at the other. What a disaster!

was waiting

400

"I can come and look after the children tomorrow night."
Jane... __________________________________________.

Jane said she could come and look after the children tomorrow night.

500

My classmate (not / finish)__________ __________ __________ his homework before class.

won't have finished

500

He would have gone to work if he ______ (not/be) sick.

hadn't been

500

I think that sign means we _________ enter the building. Look, there's a security guard too.
a. won't
b. have to
c. mustn't

mustn't

500

The mail ____________ (arrive) very late today. It ____________ (come) after eleven o'clock.

arrived / came

500

"I've been cleaning the house all morning." 

Louise... ________________________________________.

Louise said she had been cleaning the house all morning.

M
e
n
u