Worksheetspresent perfect tense 2
Total questions: 20
Worksheet time: 10mins
He ______________ to Hawaii many times.
have been
went
has been
was going
I _________________ to Oregon twice last year
have been
has been
went
was going
The present perfect tense is made:
have/has + past participle
had + participle
be + verb + -ing
have/has + past tense
Steven ________________ seven movies so far this month.
saw
will see
has seen
will have seen
We have lived here _______________ 10 years
for
since
in
on
The dog has been outside ________________ a long time
for
since
nearly
almost
I _________________ my car when I was young.
have crashed
crashed
had crashed
will crash
The present perfect tense is made:
have/has + past participle
had + participle
be + verb + -ing
have/has + past tense
Peter ___________________ (be) to Thailand once before.
has been
has be
have been
have be
Paul ___________________ (not answer) the question yet.
have not answered
has not answered
have not answering
has not answering
