Font size
Worksheetsthe present perfect tense
Total questions: 19
Worksheet time: 8mins
He ______________ to Hawaii many times.
have been
went
has been
was going
She (write) ten pages of the report already.
(a)
Steven ________________ seven movies so far this month.
saw
will see
has seen
will have seen
We have lived here ____________ 2008.
for
since
in
on
We have lived here _______________ 10 years
for
since
in
on
_____ you __________________ your homework yet?
Did.......do
Has.......done
Have....... done
Are .....doing
She _________________ to Portugal four times.
has been
went
is going
was going
Robert ________the internet for 30 minutes.
surfed
has surfed
is surfing
surfs
you ( read ) this book yet?
(a)
My sister ________ clothes since she was seven.
designed
has designed
has design
have designs
Tom and Erik (a) (not/see) this picture before.
They________________(not/buy) a Computer yet.
hasn't buy
hasn't bought
haven't buy
haven't bought
________________________(we/cut) the curtain yet?
Have we cut
Have we cutted
Have we cutten
Have we cuttened
The present perfect tense is made:
S+ have/has + p2
S+ had + participle
S+ be + verb + -ing
S+ have/has + past tense
She _________________ ten pages already.
has wrote
has written
writed
wrote
Susan ________________ already _______________(take) the dog for a walk.
have taken
has taken
has taking
have took
Stella ___________________ (not donate) her old books yet.
is not donate
has not donated
have not donated
has not donating
Mr Smith (live) in Bandung since 2010.
(a)
........have studied English
my friend
My friend and I
Budi's friend
she
