Tenses 1
Tenses 2
Tenses 3
Tenses 4
Tenses 5
Present participles verb-ing
100

Peter is Sally's best friend. She (know) him all her life.

has known

100

When I met Tom, I (work) at the company for 5 years. It's now been 7 years here.

had been working

100

That loud beeping noise (drive) me up the wall!

is driving

100

The results (expect) to be visible in a few years' time

are expected

100

When he was a student, he (be) a lot less organized than he is now.

was

100

First we ate lunch and then we went to the beach.

Complete the following sentence so it means the same  as the first one.

After...

After eating lunch, we went to the beach.

200

The children were soaked to the skin because they (play) football in the rain.

had been playing

200

By 2025, we (live) in Russia for 12 years.

will have been living

200

The sky is really dark. It (rain) soon.

will be raining

200

I (wait) for you at the bus stop when your bus arrives.

will be waiting

200

After the party, as we (walk) home, it started to snow.

were walking

200

First he won the competition, then he bought himself a surfboard

Complete the following sentence so it means the same  as the first one.


After having won (winning) the competition, he bought himself a surfboard.

300

She (have) the scooter for ten years before she bought a car.

had had

300

I (not / see) Jacob for several years but I recognized him immediately.

had not seen

300

You (finish) your report by this time next week.

will have finished

300

The train (leave) at 18:05

leaves

300

Recently, I (feel) really tired and moody.

have been feeling/have felt

300

She had never been on a roller coaster before so she was a bit nervous.

Complete the following sentence so it means the same  as the first one.

Having never been on a roller coaster, so she was a bit nervous.

400

It (rain) all morning but it's stopped now.

was raining

400

By the time I finish the homework, I (drink) at least ten cups of coffee.

will have drunk

400

The television that flickered and exploded last week (work) well ever since we bought it.

had worked

400

From the improvement in his skills, it was clear that he (practice).

had been practicing

400

I (try) to contact the owner of the lost dog for more than a week but I decided to keep it as a pet as I felt really sorry for it

had been trying

400

Because we were first in the queue, we got a good seat on the coach.

Complete the following sentence so it means the same  as the first one.

Being first in the queue, we got a good seat on the coach.

500

That petite old woman (live) in that dilapidated apartment for almost a decade this blessed month of December.

will have been living

500

At the end of 2022, it (be) 15 years since Dinamo Bucuresti won Liga 1.

will have been

will be

500

I (retired) by the time you start working

will have retired

500

They will (talk) for over an hour by the time he arrives.

will have been talking

500

Everything was white because it (snow).

had been snowing

500

We realised we'd missed our flight so we went home.

Complete the following sentence so it means the same  as the first one.


Realising we'd missed our flight, we went home.

M
e
n
u