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
GI - Lesson 16 - Present Perfect (2)
0
%
0
0
0
Back
Restart
________(you, buy) any Christmas presents for your nephews yet?
Have you bought
Oops!
Okay!
The shop _________ (change) its ownership 4 times this year due to COVID.
has changed
Oops!
Okay!
Scientists ________ (not approve) this vaccine due to lacking of clinical trials.
haven't approved
Oops!
Okay!
Joseph wants to go out with his friends because he _________ (complete, already) all his homework.
has already completed
Oops!
Okay!
They _________ (not give) the baby a name yet.
haven't given
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies