Past Simple
Present Perfect
Present Perfect Past
do, play or go
do, play or go
100

Fran _____ (go) ballroom dancing last night.

WENT

100

I ______ (be) to Japan

HAVE BEEN 

100

I _____ (be) in this class two months ago.

WAS 

100

tennis

PLAY tennis

100

football

PLAY football

200

I'm not tired. I _______ (sleep) well last night.

slept

200

Justin ______ _______ (eat) breakfast.

HAS EATEN

200

She __   already ____ (talk) to her husband

HAS ALREADY TALKED

200

exercise at the gym

DO exercise at the gym

200

dancing

GO dancing

300

I ______ (catch) a cold in school a few days ago  

CAUGHT

300

The class _____ _______ (learn) Present Perfect.

HAS LEARNT

300

They _____________ (not finish) their homework yet

HAVEN'T FINISHED

300

hiking

GO hiking

300

martial arts

DO martial arts

400

Adel _____ (sing) her favourite song at the concert last night.

SANG

400

Her daughter _______ (come) home.

HAS COME

400

Mr. Lee _____ (work) in a bank for 15 years, but now he is retired.

WORKED

400

gymnastics

DO gymnastics

400

chess

PLAY chess

500

He _____ (teach) English to children in Japan for two years.

TAUGHT

500

We _____ (stand) in the line for over an hour to buy concert tickets.

HAVE STOOD

500

So far, Anika ______ (visit) Taiwan many times.

HAS VISITED

500

yoga

DO yoga

500

puzzles

DO puzzles

M
e
n
u