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
Mary and Sarah are putting away their toys. Now, they __________ (putting) their toys away.
have put
Oops!
Okay!
My dad ___________ (ask) to tidy up my room several times.
has asked me
Oops!
Okay!
Congratulations! You ________ (pass) the exam with really high marks!
have passed
Oops!
Okay!
I _______ (help) my mum while her assistant was on holiday.
have helped
Oops!
Okay!
My brother is an actor. He ____________ (appear) in several films.
has appeared
Oops!
Okay!
I _____ (drive) there several times before. I know the way.
have driven
Oops!
Okay!
I'm really tired. I _________ (work) since seven thirty this morning.
have worked
Oops!
Okay!
I _______ (call) her more than six times, but she never answers the phone.
have called
Oops!
Okay!
Jane is doing her homework. Now, she _______ (finish) her homework.
has finished
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies