Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect
0
%
0
0
0
Back
Restart
Martin _______ (not/ buy) the train tickets.
Martin hasn't bought the train tickets.
Oops!
Okay!
_____________ (your sister/ arrive) yet?
has your sister arrived yet?
Oops!
Okay!
I _____________ (not/ make) dinner yet.
I haven't made dinner yet.
Oops!
Okay!
I ___________ (look) everywhere but I still ___________ (not/ find) what I'm looking for.
I've looked everywhere but I still haven't found what I'm looking for.
Oops!
Okay!
_____________ (your sister/ find) a new job yet?
Has you sister found a new job yet?
Oops!
Okay!
___________ (you/ hear) this song before.
You've heard this song before.
Oops!
Okay!
Max and Jill __________ (not/ decide) where to go for the holidays.
Max and Jill haven't decided where to go for the holidays.
Oops!
Okay!
We __________ (not/ see) this concert before.
We haven't seen this concert before.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies