Future Perfect Online Test

By the time we _______________, my sister will have told us the story.
see
have seen
David _____________ the book before the teacher tells him to do so.
will have read
will read
By 2050, desktop computers _______________.
will have disappeared
have disappeared
_______________________ before I come back?
Will you have eaten
Have you been eaten
She'll have studied French because she _____________ to go to Canada.
will need
needs
Sam __________________ the medicine before the doctor says so.
will have taken
takes
I will have been ___________ before 6 everyday.
run
running
She will ___________ called me by that time.
has
have
I won't have ___________ thought something like that!
never
ever
Before people _____________ we will have told them the truth.
finds out
find out
Description:

www.supraschooling.com

Discussion

anju joshi

great test!

4449 days 2 hours 44 minutes ago

Mario Gonzalez
Supraschooling Language Teaching
User
80 Members Recommend
194 Followers

Your Facebook Friends on WizIQ

More Tests By Author

Reading Comprehension Quiz
6 Questions | 752 Attempts

Lesson 24. Be going to & Present Progressive (Future)
10 Questions | 467 Attempts

Lesson 71. Past Unreal
10 Questions | 387 Attempts