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
They ______ (spend) all their money.
They have spent all their money.
Oops!
Okay!
I ________ (want) a new car for a long car.
I have wanted a new car for a long time.
Oops!
Okay!
_____ (Have/Has) you ever _____ (seen) a shooting star?
Have you ever seen a shooting star?
Oops!
Okay!
Adam and Natalie __________ (live) together for 3 years.
Adam and Natalie have lived together for 3 years.
Oops!
Okay!
We ________ (meet) very interesting people.
We have met very interesting people.
Oops!
Okay!
Where ___ (have/has) he ____(go)?
Where has he gone?
Oops!
Okay!
They __________ (put) on weight suddenly.
They have put on weight suddenly.
Oops!
Okay!
She_________(not wake) up at 6.30.
She has not / hasn’t woken up at 6.30.
Oops!
Okay!
She ____________(not study) for the exam.
She has not studied / hasn't studied for the exam.
Oops!
Okay!
She ________ (not teach) in her life.
She has not / hasn’t taught in her life.
Oops!
Okay!
_________ (we not buy) detergent?
Have we not / haven’t we bought detergent?
Oops!
Okay!
He _______ (not sleep) well lately.
He has not / hasn’t slept well lately
Oops!
Okay!
__________ (she ever play) football?
Has she ever played football?
Oops!
Okay!
_______ (she work) very hard?
Has she worked very hard?
Oops!
Okay!
______ (Have/Has) the bus ______ (arrive) yet?
Has the bus arrived yet?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies