I have known my best friend ______ we were five years old. (Complete with 'for' or 'since')
I have known my best friend since we were five years old.
I enjoy ______ (read) in the evening.
I enjoy reading in the evening.
This time next week, I ______ (lie) on a beach in Spain!
This time next week, I will be lying on a beach in Spain!
While I ______ (walk) to work, I ______ (see) a famous actor.
was walking, saw
The windows are very dirty. They need ______ (clean).
to be cleaned / cleaning
Your eyes are red. ______ (you / cry)?
Have you been crying?
He promised ______ (help) me with my homework later.
He promised to help me with my homework later.
Don't call at 9 PM; I ______ (watch) the big game.
will be watching
They were tired because they ______ (travel) all night.
had been travelling
I can't find my keys. I ______ (leave) them in the car.
might / may have left
They ______ (live) in London for five years now.
have lived / have been living
You should avoid ______ (eat) too much sugar.
You should avoid eating too much sugar.
Make a question using the Future Continuous: "What / you / do / at 8 PM tomorrow?"
What will you be doing at 8 PM tomorrow?
He ______ (already / finish) cooking by the time I got home.
had already finished
______ (finish) all his work, he left the office feeling relieved.
Having finished
She's exhausted because she ______ (study) all morning for her final exam.
has been studying
I'll never forget ______ (see) the Grand Canyon for the first time.
I'll never forget seeing the Grand Canyon for the first time.
By 2030, I hope I ______ (work) as a senior manager.
will be working
I ______ (read) a book when I suddenly ______ (hear) a loud noise outside.
was reading, heard
(Mixed Conditional) Complete the sentence: "If I hadn't taken this job, I..."
Your answer
They ______ (wait) for the bus for over an hour, and it still ______ (not arrive).
have been waiting, hasn't arrived
I remember ______ (visit) my grandmother in hospital, but I must remember ______ (buy) her some flowers.
visiting, to buy
Explain the difference in meaning between these two sentences: a) "I'll see him at the meeting." b) "I'll be seeing him at the meeting."
a) implies a decision or arrangement made now. b) implies that it's a routine, scheduled, or expected event.
Use all three tenses (Past Simple, Past Continuous, Past Perfect Continuous) in one sentence to describe a sequence of events.
Your answer
Join these two sentences using a perfect participle (-ing form): "He had saved enough money. He bought a new car."
Having saved enough money, he bought a new car.