Present Perfect
Simple Past
Mix 1
Mix 2
100
Charlotte __________ (never eat) Thai Food.
Charlotte has never eaten Thai Food.
100
My sister ______ (get) married on April 14th 2014.
My sister got married on April 14th 2014.
100
Andy __________ (drive) back to LA yesterday.
Andy drove back to LA yesterday.
100
Emma! Your letter ________ (arrive) at last!
Emma! Your letter has arrived at last!
200
I'm so tired. I __________ (work) in the garden all day. At least the roses look stupendous now.
I have worked in the garden all day.
200
My aunt _______ (travel) to New York last winter.
My aunt travelled to New York last winter.
200
_____ you (to see) Kathy? I can't find her.
Have you seen Kathy?
200
I ______ (love) being at summer camp. That was so much fun!
I loved being at summer camp.
300
I ________ (work) in Australia for 16 years.
I have worked in Australia for 16 years.
300
Who _________ (teach) you how to play the guitar?
Who taught you how to play the guitar?
300
Dad ________ (repair) the car. You can use it now.
Dad has repaired the car.
300
I _______ (hear) you come home last night. How was the party?
I didn't hear you come home last night.
400
I can't go out to play now. I _____________ (not do) my homework yet.
I haven't done my homework yet.
400
When was the last time you _________ to the movie theatre?
When was the last time you went to the movie theatre?
400
Jack ___________ (live) in America since he was 10.
Jack has lived in America since he was 10.
400
The weather _______ (to be) good all week.
The weather has been good all week.
500
Mary already __________(buy) her boyfriend a present for his birthday.
Mary has already bought him a present.
500
Where _____ you (buy) those shoes? I love them!
Where did you buy those shoes?
500
When ________ you last (try) doing something dangerous?
When did you last try doing something dangerous?
500
Where ________ (to be) last weekend? You missed an awesome party!
Where were you last weekend?