Present Perfect Simple & Continuous
Narrative Past & Past Perfect Continuous
Future Perfect & Future Continuous
Conditionals (Zero & First)
Unreal Conditionals & Wishes
100

Correct the mistake.
I’m knowing her since we were kids.

✅ Answer: I’ve known her since we were kids.

100

Correct the sentence. Make sure to use the past perfect where necessary.

When I arrived, he already cooked dinner.

✅ Answer: When I arrived, he had already cooked dinner.

100

Complete the sentence with the right tense
By next week, I ______ (finish) the report.

✅ Answer: will have finished

100

Complete the zero conditional
If water ______ (reach) 100°C, it boils.

✅ Answer: reaches

100

Complete the sentence
If I ______ (be) you, I’d take the connecting flight.

✅ Answer: were

200

Complete the sentence
I ______ (not finish) my homework yet.

✅ Answer: haven’t finished

200

Complete the sentence with the right tense
She ______ (wait) for the bus for 20 minutes when it finally arrived.

✅ Answer: had been waiting

200

Which is correct?
a) I’ll work at 8 p.m. tomorrow.
b) I’ll be working at 8 p.m. tomorrow.

✅ Answer: b) I’ll be working at 8 p.m. tomorrow.

200

Complete the sentence
If it ______ (rain) tomorrow, we’ll cancel the picnic.

✅ Answer: rains

200

Complete the sentence. Which conditional is it?
If they ______ (leave) earlier, they wouldn’t have missed the flight.

✅ Answer: had left
Third conditional

300

Choose the correct sentence
a) I’ve painted the room all morning.
b) I’ve been painting the room all morning.

✅ Answer: b) I’ve been painting the room all morning.

300

Correct the mistake

I was reading when suddenly the lights had gone out.

✅ Answer: I was reading when suddenly the lights went out.

300

Use future continuous.
Rewrite: Tomorrow at 10, I plan to fly to Paris.

✅ Answer: I’ll be flying to Paris at 10 tomorrow.

300

Correct the mistake
If you will study hard, you will pass.

✅ Answer: If you study hard, you will pass.

300

Complete the sentence. A wish for present
I wish I ______ (not have) a stuffy nose right now.

✅ Answer: didn’t have

400

Rewrite using present perfect continuous:
She started working here two years ago and still works here.

✅ Answer: She’s been working here for two years.

400

Choose a suitable word (two answers are possible)
By the time we reached the ______, the plane had already taken off.
a) aisle
b) gate
c) tray table

✅ Answer: b) gate, a) aisle

400

Complete the sentence with the right tense
By this time tomorrow, the search team ______ (launch) a search for the missing plane.

✅ Answer: will have launched

400

Choose the right option
If you feel ______, you should see a doctor.
a) dizzy
b) neat
c) bargain

✅ Answer: a) dizzy

400

Complete the sentence. Past regret
I wish I ______ (listen) to your advice.

✅ Answer: had listened

500

1) Complete: I’ve been feeling a bit u___ t___ w____ lately. Maybe I’m coming down with a flu.

2) Make your own sentence using the present perfect continuous and the target word: dizzy.

✅ Answer: under the weather

✅ Answer: I’ve been feeling dizzy all day.

500

Use past perfect continuous.
Transform: He worked there. Then he quit.

He ________ there before he ______.

✅ Answer: He had been working there before he quit.

500

Correct a grammar mistake
By 2050, humans will live on Mars for decades.

✅ Answer: By 2050, humans will have lived on Mars for decades.

500

Create your own first conditional sentence using take advantage of.

✅ Example: If you take advantage of every opportunity, you’ll succeed.

500

1) If I hadn’t been so ______, I wouldn’t have exaggerated everything.
a) two-faced
b) strong-willed
c) narrow-minded
d) self-centered

2) Make up a sentence of your own using third conditional and some of this target vocabulary: exaggerate, put someone off, take advantage of, absentminded, big-headed, narrow-minded

✅ Answer: d) self-centered

✅ Answer: If I hadn’t exaggerated my story, nobody would have been put off by it.

M
e
n
u