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
Future Perfect
0
%
0
0
0
Back
Restart
She……..(not/ leave) the town by the end of this year.
She won't have left the town by the end of this year.
Oops!
Okay!
The mother………(cook) the dinner before the children arrive.
The mother will have cooked the dinner before the children arrive.
Oops!
Okay!
Tom…………(read) the novel by the end of this month.
Tom will have read the novel by the end of this month.
Oops!
Okay!
The sun (rise) before we start?
will the sun have risen before we start?
Oops!
Okay!
He_________(not /start) writing the book by the end of this year.
He won't have started writing the book by the end of this year.
Oops!
Okay!
By this time tomorrow, he……(sign) an agreement.
By this time tomorrow, he will have signed an agreement.
Oops!
Okay!
he (meet) Alice by 8 pm tonight?
will he have met Alice by 8 pm tonight?
Oops!
Okay!
They__________(leave) the classrooms by the end of the day.
They will have left the classrooms by the end of the day.
Oops!
Okay!
I am afraid I……(not/ reach) the home before he comes to meet me.
I am afraid I won't have reached the home before he comes to meet me.
Oops!
Okay!
I am not sure I………(reach) home by dinner time.
I am not sure I will have reached home by dinner time.
Oops!
Okay!
David (finish)his exams by 14th September?
will David have finished his exams by 14th September?
Oops!
Okay!
The kids……(fall) asleep by the time you get home.
The kids will have fallen asleep by the time you get home.
Oops!
Okay!
He……….(complete) his graduation by then.
He will have completed his graduation by then.
Oops!
Okay!
i……..(take) the coffee by 9 pm tonight.
I will have taken the coffee by 9 pm tonight.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies