Past Tenses
Future Tenses
Time Clauses
Mixed Sentences
Correct the Mistake
100

By the time we got to the station, the train ______ (leave).

had left

100

I bet England ______ (win) the World Cup.

will win

100

I’ll call you as soon as I ______ (finish/finished) my homework."

finish

100

Identify the tense: She had been running for an hour before she stopped to rest.

Past Perfect Progressive

100

She was go to the park when it started to rain.

was going
200

She was cook dinner when the guests arrived.

was cooking

200

By next year, I ______ (graduate) from middle school.

will have graduated

200

We’ll go out for ice cream after the movie ______ (end).

ends

200

This time tomorrow, we ______ (sit) on the beach.

will be sitting

200

He will studies tomorrow for the big test.

will study

300

He _________(study) for two hours when his mom called.

had been studying

300

At 8 PM tomorrow, I ______ (watch) my favorite movie.

will be watching

300

Before we ______ (start/started) the meeting, we ______ (review/reviewed) the agenda.

start, will have reviewed

300

While they ______ (play) outside, it ______ (start) to rain.

were playing, started
300

They had play soccer for an hour before the game was canceled.

had been playing

400

She ______ (pick) it up and saw that it ______ (be) an old coin. They later ______ (find out) that it ______ (come) from a shipwreck hundreds of years ago.

picked, was, found out, had come

400

By the end of the day, I ______ (finish) all my homework.

will have finished

400

By the time we ______ (get) home, the kids ______ (already/fall) asleep.

get, will have already fallen

400

Rewrite this sentence using past perfect: "They left before I arrived."

They had left before I arrived.

400

By the time you arrive, I will finished cooking.

will have finished

500

By the time we ______ (get) to the bus stop, the bus ______ (already/leave). While we ______ (wait) for the next one, it ______ (start) to rain.

got, had already left, were waiting, started

500

By 8 PM tonight, I ______ (finish) my homework, and I ______ (watch) TV with my family.

will have finished, will be watching
500

Write a sentence using "as soon as" with a time clause and the future simple tense.

-

500

Create a sentence with both future perfect and a time clause.

-

500

By the time they will arrive at the party, we ate all the cake.

they arrive, will have eaten