Simple Past
Present perfect
Present Perfect or Past Simple
Present Perfect or Simple Past
100

Yesterday, we (go)_______ to the store.

Yesterday, we WENT to the store.

100

I have______ (be) to Japan.

I HAVE been to Japan.

100

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

I was in this class two months ago.

100

I _____________ (not want) to go to the party last week.

I DIDN'T WANT to go to the party last week.

200

My family and I (take) ______ a present to my grandma.

My family and I TOOK a present to my grandma. 

200

She ______ _______ (eat) breakfast.

She HAS EATEN breakfast.

200

They  ______ (open) this café on 22nd April.

They  opened this café on 22nd April.

200

He ___________ (see) that movie many times last year.

He SAW that movie many times last year.

300

When __________(you, move) to England?

When DID YOU MOVE to England?

300

My grandson ______ ________ (go) to summer camp.

My grandson HAS GONE to summer camp.

300

The girl  _______ (play) the violin for 6 years.

The girl HAS PLAYED the violin for 6 years.

300

They ______________ (read) this book many times.

They HAVE READ this book many times.

400

Last week, I (go)__________ to the mall and (buy)________ two shirts. 

Last week, I WENT to the mall and BOUGHT two shirts. 

400

The class _____ _______ (take) a test.

The class HAS TAKEN a test.

400

The students _____ (take) two art classes already.

The students HAVE TAKEN two art classes already.

400

She____________ (visit) Taiwan many times.

She HAS VISITED Taiwan many times.

500

I ________ (visit) Paris two years ago. I _______ (not like) it. It ____ (be) very dirty.

I visited Paris two years ago. I didn't like it. It was very dirty.

500

We ______ ________ (write) several books.

We HAVE WRITTEN several books.

500

What were you doing when I ______ (call) you last night?

What were you doing when I CALLED you last night?

500

They _____________ (not finish) their homework yet.

They HAVEN'T FINISHED their homework yet.