Surprise 1
Simple past
Present perfect
Surprise 2
Make a sentence
100

__________________ (be) to Puerto Rico?

Have you ever been to Puerto Rico?

100

Yesterday Kathy ____________ (go) home at about 11.

Yesterday Kathy went home at about 11.

100

Camila and Lais ___________________ (know) each other for years.

Camila and Lais have known each other for years.

100

Amanda ____________ (not do) her homework last night.

Amanda didn't do her homework last night.

100

Last week/ we / see/ a really cool film on TV.

Last week, we saw a really cool film on TV.

200

How long ________________ (have) your cat?

How long have you had your cat?

200

I _________________ (see) three police cars chasing a girl this morning.

I saw three police cars chasing a girl this morning.

200

3. A: What’s wrong?

B: I _________________ (break) a glass! 

3. A: What’s wrong?

B: I've broken a glass! 

200

I _________________ (be) in London for three years. I love it here. 

I've been in London for three years. I love it here. 

200

We / meet/  Julie/ last night.

We met Julie last night.

300

He _________________ (be) a teacher before he _________________

(become) a musician.

He was a teacher before he became a musician.  

300

The children _________________ (break) a window in the school last week.

The children broke a window in the school last week.

300

I think I _________________ (have) this book since I was a kid.

I think I’ve had this book since I was a kid.


300

Victor _________________ (arrive)! Come and say hello!

Victor has arrived! Come and say hello!

300

Jack / break / his arm when he /fall /

off / a horse in 2005. 

Jack broke his arm when he fell

off a horse in 2005. 

400

I _________________ (know) about the problem for months, but I

_________________ (not / find) a solution yet. 

I've known about the problem for months, but I

haven't found solution yet. 

400

A: When _________________ (you / arrive)?

B: At 10pm last night.

A: When did you arrive?

B: At 10pm last night.

400

Although Claire _________________ (be) a teacher for 30 years, she still enjoys it. 

Although Claire has been a teacher for 30 years, she still enjoys it. 

400

How long _________________ (you / know) Roser? I know you see her often.

How long have you known Roser? I know you see her often.

400

She /never / see/  snow in her life. 

She's never seen snow in her life. 

500

Noelia has been a student at this school __________ 2007.

Noelia has been a student at this school since 2007.

500

Marcos _____________ (watch) all Harry Potter movies last weekend.

Marcos watched all Harry Potter movies last weekend.

500

My parents ________ (be) on vacation since I left the house. They're in Thailand right now.

My parents have been on vacation since I left the house. They're in Thailand now.

500

________________ (ever / eat) anything exotic?

Have you ever eaten anything exotic?

500

They / not be / friends/ a long time

They haven’t  been friends for a long time.