Present simple / continuous?
Past simple / continuous?
Present perfect
Will future
Mixed tenses
100

She always .... for a walk in the park. (go)

goes

100

Yesterday afternoon Peter .... (fly) to Paris.

flew

100

Mary .... (just/buy) a new car.

has just bought

100
Next year I .... (finish) this school.

will finish

100

Peter always .... (get up) at half past six, even at the weekend.

gets up

200

Mary .... (not/live) in London.

doesn't live

200

Sue .... (buy) a new car last week.

bought

200

.... (you/ ever/ read) a book about elephants?


Have you ever read

200

Next month we ... (not go) to Paris, I'm afraid.

won't go

200

Last summer .... (be) really great! 

was

300

Frank ... (play) the piano now.

is playing

300

While the children .... (play) in the garden yesterday afternoon, their parents .... (swim) in the lake

were playing / were swimming

300

... (you/do) your homework yet?

Yes, I ... (already/do) it.

Have you done / have already done 

300

I think the test ... (be) easy.

will be

300

When I ... (open) the door, three strange people ... (stand) outside.

opened - were standing

400

Frank usually ... (go) to work by bus, but this week he ... (take) his car

goes / is taking

400

When ..... (Mark/ fly) to Paris last year?

did Mark fly

400

How long .... (know) Mary? - I .... her for years.

have you known / have known

400

A: I hope I .... (be) rich someday. - 

B: I hope I .... (be) happy someday.

will be / will be

400

Listen! Someone .... (play) the piano in the room next door. 

is playing


500

When .... (Sue/ always/ play) tennis?

does Sue always play

500

What .... (you/ do) yesterday at 3 o’clock?
- I ... (sleep)

were you doing / was sleeping

500

We .... (not see) her since last Christmas.

haven't seen

500

If you call her/him, she/he .... (go out) with you.

will go out

500

Maybe Sue ...... (go) to the concert next Friday.

will go / is going to go

M
e
n
u