Present Perfect or Past Simple
Present Perfect or Simple Past
Present Perfect and Simple Past
100

Caitlyn______ (catch) fourteen fish since 8:00 AM!

Caitlyn HAS CAUGHT fourteen fish since 8:00 AM!

100

John ___ (study) at this university for 2 years. He will graduate soon.

John HAS STUDIED at this university for 2 years. He will graduate soon.
100

It _____ (rain) three times last week.

It RAINED three times last week

200

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

They  opened this café on 22nd April.

200

Dan __________ (visit) to Disney World three times.

Dan HAS visited to Disney World three times.

200

The birds____(not / fly) south for the winter yet.

The birds HAVEN'T FLOWN south for the winter yet.

300

The ____ (girl / not / play) the violin yet.

The GIRL HAS NOT PLAYED the violin yet.

300

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

Mr. Lee WORKED in a bank for 15 years, but now he is retired.

300

They ______________ (review) this grammar book many times, so they must be experts.

They HAVE REVIEWED this grammar book many times, so they must be experts.

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

What were you doing when I CALLED you last night?

400

I _________(not / write) poems when I was a child.

I DIDN'T WRITE poems when I was a child.

400

____________ (she / visit) Taiwan more than once?

 HAS SHE VISITED Taiwan more than once?

500

What are 5 things that you have already done today?

Answers will vary

500

Tell me about your last holidays

500

500

What have you done this school term?

Answers will vary.