A
B
C
D
E
100

No, we  (NOT BE) here before.


have not been

100

When  (YOU, SWITCH) off the light yesterday night?

did you switch

100

Some time ago, Mr Pale  (ASK) me to lend him some money.

asked

100

How many customers  (SALLY, CALL) last week?

did Sally call

100

We must wake her. She  (SLEEP) for 15 hours.

has slept

200

I’m sorry, Dad is not here. He  (JUST LEAVE) for work.

has just left

200

Nancy and Bob  (GET) married five years ago.

got

200

Don’t forget to tidy up your room, Fred. -  I  (ALREADY DO) it, Dad.

have already done

200

Would you like something to drink? - No, thanks, I  (JUST HAVE) a cup of tea.

have just had

200

Go to bed, Danny! You  (WATCH) TV for more than four hours. That’s really enough.

have watched

300

Tim  (WRITE) six pages of his book this morning. Here they are. Yesterday he only  (WRITE) two pages.

has written / wrote

wrote

300

Let’s play tennis! - No, thanks. I  (ALREADY PLAY) three matches this week and I need a rest.

have already played

300

Paul  (MAKE) films since he was in High School. This year he  (MAKE) two very good films about southern Germany. One of them is on TV tonight.

has made

has made 

300

 (YOU FIND) your passport yet, Joe? No! I  (LOOK) for it for two hours but I can’t find it anywhere.

Have you found

have looked/ have been looking

300

(ANYBODY HEAR) from Carl? - I have. He is in London at the moment.

Has anybody heard

400

His sister  (BE) in Australia six times and I  (BE) there twice.

has been

have been

400

I  (LEARN) English for the past two years and now I  (STUDY) Japanese too.

have learned / have learnt

am studying

400

(YOU KNOW) how long these trees  (BE) here? - Yes, they  (BE) here since 1961.

Do you know   

have been

have been 

400

The grass  (LOOK) awful. I’m sure you  (NOT CUT) it since June.

looks

have not cut

400

How many goals  (YOU SCORE) this season Graham? - Only two, but we  (PLAY) only three games so far. - And last year? How many goals  (YOU SCORE) last year? - Twenty one.

have you scored

have played / played

did you score

500

We  (LIVE) in Germany since 2010 and so far we  (NEVER, INTEND) to leave the country, but the situation  (TURN) so bad that we  (DECIDE) to go back to Austria.

have lived / have been living

have never intended

has turned

have decided 

500

What  (HELEN, DO) for the last two hours? - She  (PREPARE) for next week’s meeting; she  (DUST) the furniture now.

was Helen doing 

was preparing 

is dusting

500

Two men  (CHAT) in the middle of the road when suddenly a lorry  (TURN) round the bend. The driver  (BRAKE) in time.

were chatting

turned

braked

500

A: (YOU, MEET) Mr Temple yesterday? B: I  (SEE) him last Friday, but I  (NOT SEE) him since then.

Did you meet 

saw

have not seen

500

We  (GO) to the circus yesterday. We  (SPEND) a wonderful time there. I  (LIKE) the clowns best.

went

spent / have spent

like

M
e
n
u