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
Present Perfect(football)
0
%
0
0
0
Back
Restart
I/have (not)/coffee this morning
I haven't had coffee this morning/I have not had coffee this morning
Oops!
Okay!
We've been together (for\since) over ten years.
for
Oops!
Okay!
We've known each other since we _____ children.
were
have been
are
Oops!
Okay!
We've known each other (for\since) we were in school.
since
Oops!
Okay!
I _____ Peter since I was 5 years old.
've known
know
've knew
Oops!
Okay!
They (just/get) married.
have just got/'ve just got
Oops!
Okay!
_____ raining yet?
Has it stopped
Does it stopped
Has it stop
Oops!
Okay!
_____ raining yet?
Does it stopped
Has it stop
Has it stopped
Oops!
Okay!
A: 'Where's Celine?' B: 'She ______.'
's just left
has left just
just has left
Oops!
Okay!
Have you had lunch _____?
just
yet
already
Oops!
Okay!
I _____ my pen. Can I use yours?
have lost
lose
've losed
Oops!
Okay!
They (buy) a very expensive car.
have bought/'ve bought
Oops!
Okay!
I've been here _____.
since a week
since a week ago
for a week
Oops!
Okay!
She/never/lie/to us.
She has never lied to us/She's never lied to us
Oops!
Okay!
You/read/that newspaper/yet?
Have you read that newspaper yet?
Oops!
Okay!
I _____ the keys that I lost yet.
haven't found
haven't finded
haven't find
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies