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
What have you been up to?
0
%
0
0
0
Back
Restart
How many people _______you_______ (talk) to by the end of this class?
will you have talked to
Oops!
Okay!
How long _____ you_______ (prepare) before you left home today?
had you been preparing
Oops!
Okay!
When you graduated from secondary school, _____ you already _______ (decide) what you wanted to do for work or study?
had decided
Oops!
Okay!
How long _____you___________ (speak) English with confidence when this course finishes?
will you have been speaking
Oops!
Okay!
Before you started this course, which of your classmates ____ you _____ (meet) before?
had you met
Oops!
Okay!
Before you started this lesson, ____ you _______ (practise) perfective aspect ?
had practised/had you been practising
Oops!
Okay!
What is something involving you ________ (do) recently?
have done/have been doing
Oops!
Okay!
By the time you retire, what will you want to __________ (achieve)?
have achieved
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies