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
Perfect tenses
0
%
0
0
0
Back
Restart
We didn't want to watch the movie because we ________ already ______ it. (see)
had already seen
Oops!
Okay!
I _________ Ella for two years. (know)
have known
Oops!
Okay!
I'm wearing glasses since I was a child.
I have been
Oops!
Okay!
We don't need to go to the station because the train won't be arrived yet
won't have
Oops!
Okay!
I was a hairdresser since 2005
I have been
Oops!
Okay!
How long __________________ at this company. (you work)
have you been working
Oops!
Okay!
I think by 2020 a lot of animals __________ extinct.
will have become.
Oops!
Okay!
I'm really hungry. I ____________________ since morning (not eat)
haven't eaten
Oops!
Okay!
I've been having this car for a long time.
I've had
Oops!
Okay!
He hasn't been on vacation last year.
He didn't go
Oops!
Okay!
She couldn't pay as she had forgot her wallet.
forgotten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies