Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Perfect tenses
0
%
0
0
0
Back
Restart
I ...................................(not drink) goat's milk. I find the thought of it appalling.
have never drunk
Oops!
Okay!
I ...........................(not see) Dora in ages. She must have changed a lot!
haven't seen
Oops!
Okay!
I .........................(see) many of his movies, but I don't know why Johnny Depp is considered a good actor.
have seen
Oops!
Okay!
By this time next year, the whole Covid situation.......................(become) a strange memory.
will have become
Oops!
Okay!
By the time I'm 50, I......................(finish) paying my mortgage.
will have finished
Oops!
Okay!
....................(see) George today? When I got home, he ........................(already/leave)!
have you seen/ had already left
Oops!
Okay!
By 2100, scientists ............................(invent) a way to make perfect human teeth without braces! (too bad I won't probably be around).
will have invented
Oops!
Okay!
By 20th December, all the students in this English class ............................(graduate) the English course with flying colours.
will have graduated
Oops!
Okay!
When I hit 50, I ............................... (travel) through all Europe and Asia.
will have travelled
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies