We ... (play) football last Sunday.
Fill in the present perfect continuous if it is possible. Otherwise, use the present perfect simple.
Jade ... (read) To Kill a Mockingbird. She's only got a chapter left to read.
Jade is reading To Kill a Mockingbird. She's only got a chapter left to read.
After I … (wash up), I watched TV.
After I had washed up, I watched TV.
Choose: future continuous, future perfect simple, or future perfect continuous.
Tomorrow at 7 o’clock, I … (eat) dinner at a restaurant.
Tomorrow at 7 o’clock, I will be eating dinner at a restaurant.
Choose: will, going to, present continuous, or present simple.
My phone is ringing. I … (answer) it.
My phone is ringing. I will answer it.
At the time of the earthquake, I ... (live) in Tokyo.
At the time of the earthquake, I was living in Tokyo.
Fill in the present perfect continuous if it is possible. Otherwise, use the present perfect simple.
Sorry I’m late. How long … (you / wait)?
Sorry I’m late. How long have you been waiting?
His hands were dirty. He … (garden)
His hands were dirty. He had been gardening.
Choose: future continuous, future perfect simple, or future perfect continuous.
By the time we get to school, class … (already start).
By the time we get to school, class will have already started.
Choose: will, going to, present continuous, or present simple.
I … (visit) my grandmother this weekend because she is ill.
I am going to visit my grandmother this weekend because she is ill.
I ... (pass) the ball and he ... (score) a goal.
I passed the ball and he scored a goal.
Fill in the present perfect continuous if it is possible. Otherwise, use the present perfect simple.
We ... (watch) a wonderful film. Do you want to see the end with us?
We have been watching a wonderful film. Do you want to see the end with us?
If I ... (know) you were a vegetarian, I would not have prepared meat.
If I had known you were a vegetarian, I would not have prepared meat.
Choose: future continuous, future perfect simple, or future perfect continuous.
By the end of this year, you … (learn) English for 5 years.
By the end of this year, you will have been learning English for 5 years.
Choose: will, going to, present continuous, or present simple.
The train … (leave) the station at 8.07 so I need to leave home early.
The train leaves the station at 8.07 so I need to leave home early.
My friends ... (watch) TV when I ... (arrive).
My friends were watching TV when I arrived.
Fill in the present perfect continuous if it is possible. Otherwise, use the present perfect simple.
Ethan … (work) really hard all day, but he still … (not finish) his essay.
Ethan has been working really hard all day, but he still has not finished his essay.
The path was slippery because it … (rain) all morning.
The path was slippery because it had been raining all morning.
Choose: future continuous, future perfect simple, or future perfect continuous.
When Lily turns seventeen, she … (play) baseball for seven years.
When Lily turns seventeen, she will have been playing baseball for seven years.
Choose: will, going to, present continuous, or present simple.
Look at those clouds! It ... (rain) for sure.
Look at those clouds! It is going to rain for sure.
The sun ... (shine) and the birds ... (sing) when I ... (leave) the house.
The sun was shining and the birds were singing when I left the house.
Fill in the present perfect continuous if it is possible. Otherwise, use the present perfect simple.
I … (know) Joshua for a long time, but I … (not meet) his parents yet.
I have known Joshua for a long time, but I have not met his parents yet.
I … (play) the lottery for years and years, but I … (never win) anything.
I have been playing the lottery for years and years, but I have never won anything.
Choose: future continuous, future perfect simple, or future perfect continuous.
Around this time next year we ... (live) in London for six years.
Around this time next year we will have been living in London for six years.
Choose: will, going to, present continuous, or present simple.
I … (play footplay) on Saturday afternoon with Lucas.
I am playing football on Saturday afternoon with Lucas.