Past Simple
Present Perfect
will / to be going to
Random
100

What __ (be) the name of the film last night?

was

100

I’m worried because she __ (not / reply) to my text yet.

hasn’t replied

100

I don’t think cars __ (need) drivers in the future.

will need

100

I don’t think computers __ (have) feelings in the future.

will have

200

Where __ (be) Michaela last night?

was

200

You __ (not / give) me your email address yet

haven’t given

200

Don’t worry! I __ (not / tell) anyone your secret.

won’t tell

200

I __ (just / break) my tooth!

have just broken

300

We __ (see) your brother on the bus yesterday.

saw

300

I’m not hungry thanks. I __ (just / eat).

have just eaten

300

What are your plans? __ (you / come) with us tomorrow?

Are you going to come

300

The teacher __ (already / give) you the answer!

has already given

400

She __ (become) famous five years ago.

became

400

We __ (already / have) breakfast.

have already had

400

__ (he / study) in France next year?

Is he going to study / Will he study

400

__ (they / bring) your book back yet?

Have they brought

500

He __ (not / can) go out last week.

couldn't

500

__ (she / make) any new friends yet?

Has she made

500

I bet he __ (not / ever / wear) those trousers – they’re bright red! 

won’t ever wear / isn’t ever going to wear

500

I __ (not / can) connect to the network a few minutes ago.

couldn’t