NEW
Font size
Worksheetsdaily test 9 (present perfect tense)
Total questions: 50
Worksheet time: 20mins
Complete the sentences below by using present perfect tense.
I'm not happy. I still . . . . . . (find) my cell phone.
has found
hasn't found
have found
haven't found
Complete the sentences below by using present perfect tense.
Pat and Sue . . . . . . (arrive). They're not here.
have arrived
has arrived
haven't arrived
has't arrived
Complete the sentences below by using present perfect tense.
Shawn: . . . Mary . . . (do) her homework?
Have/ did
Have/ done
Has/ done
Has/ did
Complete the sentences below by using present perfect tense.
Oh no! I . . . . . . (lose) my cell phone!
have lost
has lost
haven't lose
hasn't lost
Complete the sentences below by using present perfect tense.
I'm really hungry because I . . . . . . (eat)
have eaten
has eaten
haven't eaten
hasn't eaten
Miss Rina…….. us English since 2004.
was teaching
has taught
is going to teach
taught
Andy: …… the new Walt Disney movie yet?
Rully : Yes, i have. I watched it yesterday.
Has you watched
Were you watched
Have you watched
Do you watch
A: What have you just done? B: I’ve just ….. a letter.
written
is writing
writing
am writing
Mr. Efendi…. in Bali for a week
been
having
having
has been
The children have……eaten their breakfast.
since
been
yet
just
You’ve finished the test. The negative form of this sentence is….
You don’t finish the test
You aren’t finishing the test.
You haven’t finished the test yet
You didn’t finish the test yet.
They are singing and dancing because their uncle…… …………
is arriving
has arrived
arrives
arrived
…..… a noise just then?
Did you hear?
Do you hear?
Have you heard?
Have you been hearing?
We buy books
We has bought books
We have buyed books
We have bought books
we have had bought
Economics is the most interesting subject
Economics have been the most interesting subject
Economics is have the most interesting subject
Economics has having the most interesting subject
Economics has been the most interesting subject
I am going to paint my bedroom
I have painted my bedroom
I am have painted my bedroom
I am have to painted my bedroom
l has painted my bedroom
A beautiful girl has ..... Me a cake
making
made
meant
make
I ......... in the Restaurant
have
has been
have been
has
........have studied English
my friend
my friend and I
Budi's friend
she
Budi ..... in Bandung since 2010
has live
has lived
have lived
living
They __________________ in California ____________ they moved here.
were / since
have been / since
have been / for
were / for
Robert ____________________ since 2013.
surfed
has surfed
is surfing
surfs
My family _______________ a great time at your party.
have had
had
has had
was had
She _________________ to Portugal many times.
has been
went
is going
was going
I ___________________ that book last week.
read
readed
have read
has read
Have you __________________ your homework yet?
did
done
have done
doing
They _____________________ several expensive cars since getting that job.
owned
have owned
were owning
will own
I _________________ my car when I was young.
have crashed
crashed
had crashed
will crash
What verb tense do you use for something that was started and completed in the past?
Past perfect
Present perfect
Simple past
Past continuous
We __________________ the game before Jim showed up.
have finished
had finished
are finishing
finish
I ________________ my teeth this morning.
had brushed
have brushed
brushed
brush
The dog has been outside ________________ a long time
for
since
nearly
almost
That dog has been wonderful _______________ you got it.
for
since
but
when
We have lived here _______________ 10 years
for
since
in
on
We have lived here ____________ 2008.
for
since
in
on
Steven ________________ seven movies so far this month.
saw
will see
has seen
will have seen
She _________________ ten pages already.
has wrote
has written
writed
wrote
The present perfect tense is made:
have/has + past participle
had + participle
be + verb + -ing
have/has + past tense
I _________________ to Oregon twice last year
have been
has been
went
was going
He ______________ to Hawaii many times.
have been
went
has been
was going
Have you _____ money to a busker?
ever give
never give
ever given
given ever
James has been in Thailand _____ months but he hasn't visited the beach _____ .
for/ still
since/ already
since/ just
for/ yet
I ____________ this movie before
have watch
has watch
have watched
has watched
My sister _______________ a new dress this morning.
have buy
has buy
have bought
has bought
We buy books
We has bought books
We have buyed books
We have bought books
we have had bought
I am going to paint my bedroom
I have painted my bedroom
I am have painted my bedroom
I am have to painted my bedroom
l has painted my bedroom
A beautiful girl has ..... Me a cake
making
made
meant
make
I ......... in the Restaurant
have
has been
have been
has
........have studied English
my friend
my friend and I
Budi's friend
she
Budi ..... in Bandung since 2010
has live
has lived
have lived
living
