Tenses 1
Tenses 2
Tenses 3
Tenses 4
Tenses 5
100

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

has known

100

Everything was white because it (snow).

had been snowing

100

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

is driving

100

He (retire) in a few years.

will be retiring

100

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

was

200

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

had been playing

200

The passengers were cross because the airline (lose) everyone's luggage.

had lost

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

Every winter we (pray) for the lake to freeze so that we can go skiing.

pray

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

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

will have drunk

300

Recently, I (feel) really tired and moody.

have been feeling

400

For nearly an hour I (look) for my keys so you could imagine my delight when I finally found them under the dirty old carpet.

had been looking

400

When the security guard (press) that button, the door (open).

When the security guard presses that button the door opens.

400

The television that flickered and exploded last week (work) well since we were still crawling in our diapers.

had been working
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 before I decided to keep it as a pet as I felt really sorry for it

have been trying

500

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

will have been living

500

If I (know), you needed help I (help) you.

If I had known, you needed help I would have helped you

500

I (play) my video games in my room if you had not called me a thousand times to ask me to go out with you that fateful day.

would have played 

500

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

will have been talking

500

Little I (know) that he (work) as a dog walker.

Little did I know that he worked as a dog walker.

M
e
n
u