Present tenses
Past tenses
Future tenses
Mixed
Mixed
100

Where's Jack? - He ______ (swim) in the pool in the backyard.

Where's Jack? - He is swimming in the pool in the backyard.

100

I ____ (find) my dog at the square at the beginning of the year. 

found

100

In two days I _____ (fly) to Spain.  I haven't bought the tickets yet, but that is my plan.

am going to fly

100

She ____ (have)  2 lessons of Physics every week. 

has

100

When ______ (the train/leave)? 

does the train leave 

200

We normally ______ (not have) French onion soup for lunch.

We don't normally have French onion soup for lunch.

200

He ______  (to break) the window in the classroom 2 hours ago.

He broke the window in the classroom 2 hours ago.

200

In 2030, cars ____ (fly) 

will fly

200

We ____ (wait) the bus for over an hour now. 

have been waiting

200

You look serious. What ____ (you/think) about? 

are you thinking 

300

My mother _____ (sleep) right now. Please _____________ (not make) any noise.

is sleeping - don't make

300

When I ____ (arrive) at the party, my friends ____ (dance).

arrived / were dancing 

300

She _____ (meet) her brother tonight at Rosie's.

She's meeting her brother tonight at Rosie's.

300

I ____ (buy) a cake for your birthday party last month. 

bought

300

Yesterday David ___ (go) down to the station. There he ___ (look) at the pictures and then he ___(realize) that he  ___ (see) the burglar the night before. 

went - looked - realized - had seen

400

The weather ____ (already, change) 

The weather has already changed

400

I ____ (not see) you in the morning

I didn't see you in the morning

400

Watch out!You _____ to fall! 

are going to

400

By this time next year, I ____ (live) in Australia for over a year. 

will have been living

400

The boys ___ (play) outside for over an hour now. I am afraid they ____ (catch)  a cold.

have been playing - will catch

500

I _____ (know) my best friend since 2009.

have known

500

When _____ the bus arrive? 

did the bus

500

I think you _____ (be happy) in future

you will be

500

By the end of the day, I ____ (beat) all my opponents. 

will have beaten

500

Finally I ___(book) my tickets. I ___(fly) to the Bahamas.

have booked - am flying

M
e
n
u