Present Perfect &
Present Perfect Continuous
Past Perfect/Past Perfect continuous
Future Perfect/Future Perfect Continuous
100

HERE's THE ANSWER. WHAT's THE QUESTION? No, I've never tried a grilled cactus.

Have you ever tried a grilled cactus?

100

Here's the answer. What's the question: We had been living in New York before we moved to Florida.

Where had you been living before you moved to Florida?

100

Here's the answer. What's the question? I will have been earning a 7 figure salary for 20 years by the time I retire.

How long will you have been earning a 7 figure salary by the time you retire?

200

Fix two errors: Vanessa and Fernanda has never go sky diving.

Vanessa and Fernanda have never gone sky diving.

200

Here's the answer, what's the question? They had known each other for four years before they got married.

How long had they known each other before they got married

200

Here's the answer. What's the question? By the time I'm 30, I will have traveled to India several times.

How many times will you have traveled to India by the time you're 30?

300

HERE's THE ANSWER. WHAT's THE QUESTION? The students have been studying English for the last 2 months.

What have the students been doing for the last 2 months? / How long have the students been studying English?

300

Use the past perfect to give a reason why you woke up this morning without knowing where you were.

I woke up without knowing where I was this morning because ...... (your answer) E.G. .... I had hit my head and got amnesia.

300

Fix two errors: Your friend will be drinking for 2 hours by the time you will arrive at the party.

Your friend will have been drinking for 2 hours by the time you arrive at the party.

400

Fix 2 errors: What did Kevin and his wife were up to lately?

What have Kevin and his wife been up to lately?

400

Fix the mistakes. She was owning that condo for ten years before she has sold it and has bought a house.

She had owned that condo for ten years before she sold it and bought a house.

400
Unscramble the words to make a logical future perfect sentence. we/globalized/be/The world/completely/for 10 years/by the time/be/100 years old
The world will have been completely globalized for ten years by the time we are 100 years old.
M
e
n
u