Past simple/Past continuous
Present perfect/Past perfect
Present perfect continuous/Past perfect continuous
Conditionals
100

I ________ (catch) Pete red-handed.

I caught Pete red-handed.

100

You don't need to get anything for breakfast. Sarah _________ (bring) cupcakes.

You don't need to get anything for breakfast. Sarah has brought cupcakes.

100

I _________ (feel) great since I started to go to the gym.

I have been feeling great since I started to go to the gym.

100

Water __________ (boil) at 100ºC.

Water boils at 100ºC.

200

I phoned Paul while he _________ (take) a shower.

I phoned Paul while he was taking a shower.

200

I _________ (already buy) that T-shirt before you said you wanted it.

I had already bought that T-shirt before you said you wanted it.

200

She _________ (work) as a waitress for many years now.

She has been working as a waitress for many years now.

200
If you don't leave right now, you __________ (be) late.

If you don't leave right now, you will be late.

300

I discovered a very nice shop while I __________ (go) for a walk.

I discovered a very nice shop while I was going for a walk.

300

I _________ (already finish) doing my homework when you arrived.

I had already finished doing my homework when you arrived.

300

I'm so embarrased after that! I _________ (hide) from him all day.

I'm so embarrased after that! I have been hiding from him all day.

300

If I _________ (know) that you were sick, I wouldn't have told you to go out.

If I had known that you were sick, I wouldn't have told you to go out.

400

We __________ (enjoy) the party so much before the lights went out.

We were enjoying the party so much before the lights went out.

400

Josh ________ (already leave) when I came back home.

Josh had already left when I came back home.

400

We ________ (drive) for hours when we decided to stop and stretch our legs.

We had been driving for hours when we decided to stop and stretch our legs.

400

If I _______ (be) you, I __________ (not talk) to her right now. She seems very annoyed.

If I were you, I wouldn't talk to her right now. She seems very annoyed.

500

The soldiers __________ (withdraw) as sonn as they saw the tanks arriving.

The soldiers withdrew as soon as they saw the tanks arriving.

500

_________ (you not clean) the house yet?

Haven't you cleaned the house yet?

500

I didn't know why she was being so rude after everything I _________ (do) for her.

I didn't know why she was being so rude after everything I had been doing for her.

500

What ___________ (you do) if you had been there?

What would you have done if you had been there?

M
e
n
u