A
B
C
D
E
100

_____ (they/see) the movie yet?

have they seen

100

  Be careful! Somebody _______ (follow) us.

is following

100

My father never _______(drink) coffee before he ______ (go)  to bed.

drinks

goes

100

Look at the clouds – it ________ (rain) in a few minutes.

is going to rain

100

You’re carrying too much. ______(I/open) the door for you?

shall I open

200

We ________ (buy) a new car next month.

are going to buy

200

I_________ (not tell) anyone your secret.

won't tell

200

I ______________ (arrive) at 8 a.m. next Tuesday.

am arriving

200

Do you think the teacher __________ (check) our homework for our next class?

will check

200

Wait! I________(drive) you to the station.

will drive

300

Kate ……………… (read) a lot of magazines. She usually ……………… (buy) three or four magazines every week.

reads

buys

300

Many students ……………………… (not/like) to do their homework, but then their teacher usually ……………….. (give) them a bad mark.

don't like

give

300

My father ……………….. (work) very hard recently.

has worked

300

We ………………. (have) a good time at our holiday last year.

had

300

The family usually ………………… (travel) together. They …………….. (be) to many different countries.

travel/travels

have been

400

While we ………………… (talk) to the teacher, the bell …………….. (ring).

were talking

rang

400

I ………………………… (finish) school in 1999. Then I………………… (enter) the university.

finished

entered

400

She……………….. (already/write) three essays this term.

has already written

400

As we ………………. (not/have) a camera during our holidays, we ……………… (not/take) any pictures.

didn't have

didn't take

400

When Tom ……………….. (pass) his driving test, he ……………. (be) very happy.

passed

was

500

They …………………….. (wait) for their teacher to come, but the teacher ……………….. (not/come) yet.

are waiting

hasn't come

500

We ……………….. (wait) for my mother to come when she ……………… (call) and ………………. (tell) us that she would be late.

were waiting

called

told

500

We ……………….. (buy) this bicycle last week, but look! my brother ……………….. (already/break) it!

bought

has already broken

500

We …………………. (just/buy) a new house now we …………….. (paint) it. We ………………… (not/move) in yet.

have just bought

are painting

haven't moved

500

I ………………… (see) you in town the other day. You ………………… (sit) in a café with Linda. You were both so excited that you ………………. (not/see) me. What …………………….. (you/talk) about?

saw

were sitting

didn't see

were you talking

M
e
n
u