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
The present perfect
0
%
0
0
0
Back
Restart
They ————— a soccer match last week.
watch
have watched
has watched
watched
Oops!
Okay!
I ——just ——- her at the entrance.
have- seen
has- seen
saw
have been
Oops!
Okay!
Why ——-you absent for class yesterday?
have been
is
was
were
Oops!
Okay!
Idris I ——- the first Moroccan state in 788.
establishes
has established
have established
established
Oops!
Okay!
She ———— here since she was born.
have been
has been
was
is being
Oops!
Okay!
The Moroccan national team —— founded in 1928
has
was
have
were
Oops!
Okay!
Elif Shafak———a total of 12 books until now.
wrote
written
has written
have written
Oops!
Okay!
They ————- homework a minutes ago.
finished
have finish
have finished
has finished
Oops!
Okay!
Madrid ——-5 goals against Liverpool last Tuesday.
scored
have scored
has scored
score
Oops!
Okay!
I ———— to America last summer.
have traveled
to travel
traveled
am traveling
Oops!
Okay!
She’s sad, she ———her wallet.
lost
losts
have lost
has lost
Oops!
Okay!
The death toll in Turkey ——-to 2,921 until now.
climb
have climbed
Climbed
has climbed
Oops!
Okay!
He ————— for PSG since July 6th, 2021.
plays
played
has been playing
have played
Oops!
Okay!
—————-you ————- your breakfast yet?
Have- been
Have -had
Have - has
Has - have
Oops!
Okay!
J.K. Rowling——Harry Potter- seven volume series in 1990.
wrote
have written
has been written
writes
Oops!
Okay!
It —just over 24 hours since the first earthquake hit Turkey.
was
has been
have been
were
Oops!
Okay!
They ————in the FIFA World Cup six times.
participated
participate
has participated
have participated
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies