Past Simple / Present Perfect
present perfect / to be going to
Past Simple
Mix
Surprise
100

I _______ (see) the movie yesterday. It was stunning.

saw

100

We ___________ (study) together later this afternoon.

are going to study 

100

I _________ (arrive) at the shop at 6.45, but it had already closed.

arrived

100

We ___________ (live) in Miami since December.

have lived

100

Positive sentences about finished actions

Use Past Simple

200

I ____________ (see) the movie 3 times.

have seen

200

They _________ (move) to Germany next year.

are going to move

200

Last year, I ______ (travel) to the USA.

Travelled

200

I _______ (lose) my car keys yesterday. I still ______________ (not find) them yet.

lost / haven't found

200

Ask a question about plans

Are you going to ...?

300

She ________ (move) to the United States 3 years ago.

moved

300

I ___________ (write) 7 reports today. I'm really tired.

have written

300

We ________ (get) home to find that someone had broken into the house.

got 

300

Laura __________ (shop) for new clothes tomorrow. 

is going to shop

300

Make a negative sentence about your experience 

Use present perfect

400

The manager _________ (work) at the company since 2015.

has worked

400

I ___________ (wait) for the new IPhone to come out before I buy a new one.

am going to wait

400

We had no food in the house, so we ____ (go) shopping yesterday.

went

400

Grandma _____ (fall) and _______ (break) her hip last week. We ______ _________ (visit) her in the hospital every day since the accident.

fell / broke / have visited

400

Ask a question about what your classmates did yesterday

Did you ...?

500

The couple _________ (live) together since February.

has lived

500

I still ________ (not finish) the book yet.

haven't finished

500

David didn't play the match because he ________ (to break) his leg a week before

broke

500

There is a long line. We ____________ (wait) for a long time. 

are going to wait

500

Speak about your 3 plans for summer

I'm going to ...