Present Perfect Quiz
Start
It ...raining all day. (not stop)
haven't stopped
hasn't stopped
didn't stop
I ... Japan 4 times. (visit)
have visited
has visited
visited
I can't sleep. I have been awake .... four o´clock.
since
for
before
... you ... (do) your homework yet?
Have/do
Has/done
Have/done
I ... (not/watch) TV since last Friday.
haven't watch
haven't watched
hasn't watched
He ... never ... (work).
has/worked
have /worked
has/ work
He ... (not/play) computer games for ages.
haven't played
hasn't played
hasn't play
... (you/see) the last Harry Potter film yet?
Has you seen
Have you seen
Have you see
My mum ... a cake for the party tonight. (make)
has made
has make
have made
They .... here all their life. (live)
has lived
have live
have lived
Home
Try again
Present Perfect QUIZ
Natalya Mezenina
Created on November 13, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Pixel Challenge
View
Corporate Icebreaker
View
Retro Bits Quiz
View
Stopwatch Quiz
View
How much do you know quiz
View
Santa's Helpers Quiz
View
Festive Holiday Quiz
Explore all templates
Transcript
Present Perfect Quiz
Start
It ...raining all day. (not stop)
haven't stopped
hasn't stopped
didn't stop
I ... Japan 4 times. (visit)
have visited
has visited
visited
I can't sleep. I have been awake .... four o´clock.
since
for
before
... you ... (do) your homework yet?
Have/do
Has/done
Have/done
I ... (not/watch) TV since last Friday.
haven't watch
haven't watched
hasn't watched
He ... never ... (work).
has/worked
have /worked
has/ work
He ... (not/play) computer games for ages.
haven't played
hasn't played
hasn't play
... (you/see) the last Harry Potter film yet?
Has you seen
Have you seen
Have you see
My mum ... a cake for the party tonight. (make)
has made
has make
have made
They .... here all their life. (live)
has lived
have live
have lived
Home
Try again