Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect
0
%
0
0
0
Back
Restart
Eric and Megan (have tried / tried) water skiing last May, but they (haven't tried / tried) sailing yet.
tried - haven't tried
Oops!
Okay!
Wendy / know / about / party
Wendy has known about the party.
Oops!
Okay!
Michael / move / to Germany.
Michael has moved in Germany.
Oops!
Okay!
Jack and Nelly ___ (not write) to us from Mexico yet.
haven't written
Oops!
Okay!
Have you sent an e-mail (before/ever)?
ever
Oops!
Okay!
(Has/Have) you ever played chess?
Have
Oops!
Okay!
A: How long have you lived in this house? B: Well, I (have bought / bought) it in 2015.
bought
Oops!
Okay!
Can you believe it? Mark (have/has) entered a talent show and will appear on TV!
has
Oops!
Okay!
I / never / go / Europe
I have never been/gone to Europe
Oops!
Okay!
Lorraine / become / photographer
Lorraine has become a photographer
Oops!
Okay!
A: So, (have you gone / did you go) to Africa last year? B: Yes, it (has been / was) great.
did you go - was
Oops!
Okay!
John hasn't (finish/finished) work yet.
finished
Oops!
Okay!
Lisa has (saw/seen) this film twice.
seen
Oops!
Okay!
My sister isn't here at the moment. She's (been/gone) to the cinema with her friends.
gone
Oops!
Okay!
Mike has (never/ever) been to England.
never
Oops!
Okay!
I / not travel / abroad
I haven't travelled abroad.
Oops!
Okay!
___ you ever ___ (be) camping?
Have ... been
Oops!
Okay!
I bought some new clothes two weeks (ago/before).
ago
Oops!
Okay!
I (haven't been / wasn't) to Paris in a long time.
haven't been
Oops!
Okay!
Martha ___ always ___ (want) to have a pet.
has ... wanted
Oops!
Okay!
Charlie ___ (travel) to Africa three times.
has travelled
Oops!
Okay!
I saw Mr Harris an hour (ago/before).
ago
Oops!
Okay!
Brenda (has always wanted / always wanted) to explore a cave but she (hasn't done / didn't do) that yet.
has always wanted - hasn't done
Oops!
Okay!
My sister / not eat / anything
My sister hasn't eaten anything
Oops!
Okay!
My sister ___ (not taste) Chinese food before.
hasn't tasted
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies