WorksheetsPresent perfect tense
Total questions: 25
Worksheet time: 25mins
Peter ___________________ (be) to Thailand once before.
has been
has be
have been
have be
My father _________________ (just move) his office.
has just moved
have just moved
has just moving
have just move
Stella ___________________ (not donate) her old books yet.
is not donate
has not donated
have not donated
has not donating
Andy and Tom ____________________ (finish) their homework.
have not completed
has not completed
has not complete
have not complete
I _____________________ (collect) stamps since I was nine.
have collected
has collected
had collected
have collecting
Kelly and Sammi ___________________ (play) the piano for six years already.
has played
have played
has play
have playing
Paul ___________________ (not answer) the question yet.
have not answered
has not answered
have not answering
has not answering
My sister ________ clothes since she was seven.
designed
has designed
has design
have designs
Have we ______ before?
meet
met
meeting
meets
Marie _________ in Dublin since 1980
lives
is living
has lived
lived
We .....(not finish) this paper last week.
haven't finish
has finished
haven't finished
have finished
I _______ (play) football since I was a child. I'm pretty good.
played
play
has played
have played
John ______ ( climb) Mount Sindoro three times.
climbed
climb
has climbed
have climbed
They _______ hard for their exam.
has studied
studied
have studied
have study
Something terrible __________.
happened
has happened
have happened
has happen
Have we ______before?
meet
met
meeting
meets
You ___________ everything; your father, your tribe, your best friend.
have lost
have lose
are lost
are losed
Stella ___________________ (not donate) her old books yet.
is not donate
has not donated
have not donated
has not donating
I _____________________ (collect) stamps since I was nine.
have collected
has collected
had collected
have collecting
They________________(not/buy) the computer yet.
hasn't buy
hasn't bought
haven't buy
haven't bought
Sam___________________(read) the Novel.
has read
have readed
has readed
have read
A beautiful girl ________ me a cake.
has making
has made
is meant
has make
Has Benny sent a postcard to Santa Claus _____?
already
just
yet
