Will or Going to?
Past Simple vs Present Perfect
Use given tenses
Mixed Tenses
Able to or Allowed to?
100

Philipp ____________  15 next Wednesday. (be)

will be

100

Paula and James ___________ their homework yet.

a) haven’t finished

b) finished

c) didn’t finished

d. have finshed

a. haven’t finished

100

She – often – shop – at Macy's (present simple)

She often shops at Macys.

100

Jeff ____________ our bank manager at the moment. He _________________ here for three years. (BE, BE)

is, has been

100

 I am ____________ sing very well.

able to

200

They ____________ a new computer (get)

are going to get

200

I have never ________ a bicycle. Can you  teach me how to _____ a bicycle? 

a) ride, ride

b) rode, ridden

c) ridden, ride

d. rodden, ride

c. ridden, ride

200

How often – you go – to the dentist – last year? (past simple)

How often did you go to the dentist last year?

200

 I ____________________ when the alarm ____________________ off at 5.30 this morning. (STILL SLEEP, GO)

was still sleeping, went

200

The students _________________ talk during the exam.

are not allowed to

300

We _____________ to Venice in June. (fly)

are going to fly

300

What ___________ you done since ten o’clock this morning?

a. did

b. has

c. have

d. had

d. do

c. have

300

Where – he – go? (present perfect simple)

Where has he gone?

300

He usually ______________________ to see me every day, but he ______________________ yet today. (COME, NOT COME)

comes, hasn't come

300

Basketball players ____________________ jump very high.

are able to

400

Just a moment. I ____________ you with your bags. (help)

will help 

400

Tom has lived in Montreal ___________ last summer.

a. for

b. was

c. since

d. about

c. since

400

I – never – think – about it – before (past perfect simple)

I had never thought about it before.

400

He ______________________ his keys. He ______________________ for them since yesterday, but he ______________________ them yet. (LOSE, LOOK, NOT FIND)

has lost, has been looking, hasn't found

400

  I  _________________ play videogames because I have finished my homework.

am allowed to

500

Paul's sister _________________ a baby. (have)

is going to have

500

_________ Maria ________ London and Madrid last year? 

a. Did / visit  

b. Has / visited 

c. Did / visited 

d. Had / visited

a. Did / visit  

500

She – play – this game – over an hour (present perfect progressive)

She has been playing this game for over an hour.

500

There ______________ a great documentary on TV yesterday evening. ____________________ it? – No, I didn't. I ______________ to take my television back to the store to have it repaired. (BE, YOU SEE, HAVE)

was, Did you see, had

500

Smoking in the building  _________________ but you can smoke near the parking lot if you ______________ walk there.

is not allowed, are able to

M
e
n
u