Past simple vs Past Continuous
will vs going to
Present Perfect 1
Present Perfect 2
100

When the post man____(arrive), my father____(have) a shower

arrived / was having

100

We have bought Lucy a book.
- Do you think she   is going to / will read it?

will

100

I have been here _____ twenty minutes.

for

100

I haven't found a flat _____. Everything around here is so expensive.

yet

200

I_______  (go) to the doctor 2 days ago because I ________ (have) a terrible headache.

went / was having

200

  Are you free tomorrow?
- Sorry.   I am going to/I will study for the exam.

am going to

200

John hasn't called _____ February.

since

200

I've _____ seen this film. Let's watch something else.

already

300

He ____ (miss) the train because he ____ (talk) with some friends 


missed / was talking

300

I think   I will/I am going to always
love that woman.

will

300

He has worked in New York ____ he left school.

since

300

A: Is Al here? B: Oh, he's _____ left, I'm afraid.

just

400

While they ___(sail) along the coast, there ___(be) a storm.

were sailing / was

400

Have you got any plans for tomorrow?
- Yes, I will/ am going to visit my grandparents.

am going to

400

I have lived in London ___ six months.

for

400

Have they finished painting your house _____?

yet

500

The thieves ___  (come)  into the house while the man ____ (sleep)

came / was sleeping

500

 Where are you going?
- We   are going to/will play basketball.

are going to play

500

We ____ haven't chosen a project

still

500

He's only 22 and he's _____ written a best-selling book.

already