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
GOT IT 2 - UNIT 6 - PRESENT PERFECT
0
%
0
0
0
Back
Restart
She __________ (already/pack) her bags for the trip.
has already packed
Oops!
Okay!
My family __________ (live) in this city for ten years.
has lived
Oops!
Okay!
- Why is he so happy? Because he ..... (just / get a present)
Because he has just gotten a present.
Oops!
Okay!
How long has he studied Spanish? (two months)
He's studied Spanish for two months.
Oops!
Okay!
She has ............ tried sushi in her life. She would like to taste it.
never
Oops!
Okay!
We have .................... finished the next week project.
already / just
Oops!
Okay!
They __________ (visit) three different countries so far.
have visited
Oops!
Okay!
I __________ (never/ride) a horse before.
have never ridden
Oops!
Okay!
Has she ................. been to the USA?
ever
Oops!
Okay!
She has been playing the piano ............... she was five years old.
since
Oops!
Okay!
They haven't finished their homework .............
yet
Oops!
Okay!
How long has she practiced basketball? (last month)
She has practiced basketball since last month.
Oops!
Okay!
- Would you like some water? - Thanks, I've ............... had some.
just
Oops!
Okay!
I'm so hungry. I ........(have a snack / yet)
I haven't had a snack yet.
Oops!
Okay!
He __________ (just/finish) preparing dinner.
has just finished
Oops!
Okay!
________ you __________ (ever/see) a shooting star?
Have you ever seen
Oops!
Okay!
Have you ................... visited the Grand Canyon?
ever
Oops!
Okay!
They have lived in that house ............. five years.
for
Oops!
Okay!
He has been studying French ................. two years.
for
Oops!
Okay!
They __________ (not/eat) at that restaurant before.
haven't eaten
Oops!
Okay!
Has the package arrived ....................?
yet
Oops!
Okay!
I have ................... finished reading that book.
just / already
Oops!
Okay!
I have .............. been to Europe before.
never
Oops!
Okay!
We __________ (study) English since last year.
have studied
Oops!
Okay!
He has ................ eaten lunch, so he's not hungry.
already / just
Oops!
Okay!
They have known each other ............ high school.
since
Oops!
Okay!
Has she ever been to Canada? (never)
No, she has never been there.
Oops!
Okay!
- Are you ready to go? -Yes, I ....(already / take a shower)
Yes, I have already taken a shower.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies