NEW
Font size
WorksheetsPast Simple or Present Perfect? (1)
Total questions: 10
Worksheet time: 5mins
Last night I __________ my keys. I had to call my flatmate to let me in.
lose
lost
losing
have lost
I __________ Paris three times.
visit
visited
have visited
has visited
Last year I __________ Paris.
visit
visited
have visited
will visit
I __________ my great grandmother for a few years. She died when I was eight.
know
knew
have known
has known
I __________ hockey since I was a child. I'm pretty good.
play
played
will play
have played
She __________ hockey at school but she didn't like it.
play
plays
played
has played
Last summer I __________ to Scotland.
go
went
goed
have gone
Yesterday, I __________ all of my friends. It was great.
meet
meeted
met
have met
My friend, Ken, __________ in Hong Kong since 1993.
lived
has lived
lives
live
Jane __________ in Hong Kong when she was a child.
live
lived
lives
has lived
