Present/Past Simple/Cont
Perfect
Future Perfect
Use present, past, future or perfect tenses
Transformations
100

During our climb, we didn’t see anyone else on the path. (while)

We didn't see anyone else ..while we were climbing.


100

We got married six months ago. (for)

We've been married for six months.

100

I apologise, but I ....... (finish) this book by the end of the week

won’t have finished

100

At the moment, I ............. in London for a computer company

am working

100

When did you get to know Robert?  LONG

         How ................ Robert?

long have you known

200

What was his opinion of my presentation? (he)

What did he think of my presentation.


200

When did you start this job? (been)

How long have you been working here?

200

What do you think you .......... (do) at this time next year?

will be doing

200

The firefighters............. the children who were trapped in the burning house

saved

200

What took you so long? I got here an hour ago! WAITING

I've been waiting

300

She’s a guest in our home. (us)

She's staying with us.

300

She left a few minutes ago. (has)

She has just left.

300

After their fight, I don’t think they ......... (talk) to each other any more.

will be talking
300

By this time next year, I ...... my studies and will start looking for a job.

will have finished

400

She wasn’t busy at all. (anything)

She wasn't doing anything at all.

400

The last time they saw me, I was a child. (seen)

They haven't seen me since I was a child.

400

Next week, I ......... (work) here for five years

will have worked

400

I .......... him at first. He’s changed so much.

didn't recognize 

500

There he is! (I)

I see him!

500

They arrived an hour after the closing time of the museum. (had)

They arrived an hour after the museum had closed


500

Ladies and gentlemen, the play ........... (start) for another few minutes.
We apologise for the delay.

will not be starting 

500

It was disappointing. By the time we arrived, the party ......... .

had finished

600

We cancelled the race because of the rain. (was)

We cancelled.... because it was raining.

600

Yesterday was the first time I ate Indonesian food. (never)

I had never eaten Indonesian food until / before yesterday.

600

....... they .......... (leave) by the time I arrive? I’ll be disappointed if
I don’t see them.

Will they have left

600

At this time tomorrow, they ........ to China

will be swimming

M
e
n
u