30 terms

Past Simple vs Present Perfect

STUDY
PLAY

Terms in this set (...)

have been
We ............................ (to be) friends for 3 years.
were
We ............................ (to be) friends 3 years ago.
haven't been
I ............................ ............................ (to be) to Italy yet.
was
I ............................ (to be) in Italy in 1988.
hasn't played
Tom ............................ ............................ (play) tennis yet.
didn't play
Jenna ............................ ............................ (not play) tennis during her summer holidays 2001.
broke
I ........................... (break) my leg last year.
have broken
I ............................ (break) my leg and I can't still walk.
has made
Paul ............................ (make) a mistake and the teacher'll be rude to him.
made
Paul ............................ (make) a mistake 2 years ago.
has been
She loves Paris. She ..................... there many times.
has worked
Bill ....................... in that company for 3 years. (He still works there)
went
They ....................... to London on holiday last summer.
have read
I ....................... that book. It´s good
were
His parents ....................... here yesterday
went / was
They ....................... to Germany when he ....................... only 4.
Did / watch
........... you ......... any film last night?
had
I ....................... a couple of toasts for breakfast this morning.
has lived
He ....................... in Rome since he was a teenager.
didn´t see
I ....................... you in class last Friday.
wrote
Shakespeare ....................... over one hundred sonnets.
has gone
Shannon ______ to the cinema three times this week.
Have/ done
__________ you ______ your homework yet?
never visited
He _______ Africa. He died 20 years ago.
have lost
I can't find my keys. I __________ them.
has written
Annette ___________ many books and she is writing another one now.
have visited
I _____________ him in hospital three times this month.
Have / been
......... you ever .......... to Florence?
have lived
They still live in that town. They ............... there for ages.
didn't live
They now live in that town, but they ............... there 10 years ago.

Flickr Creative Commons Images

Some images used in this set are licensed under the Creative Commons through Flickr.com.
Click to see the original works with their full license.