[ Future Perfect Tense ]
Complete the sentence with the future perfect form:
“When ___ everything?”
A. Will we done
B. Will we have done
C. Will we be doing
D. Will we do

Random Topics:
Daily Routines & TensesGerund & InfinitiveGerund or to InfinitivePresent Simple, Present Continuous or Present PerfectGrammar (either..or.. and neither..nor..)TensesCommunicative GrammarGrammar- Later/LatterAdverbs of frequencyArticles and PronounsOther quiz:
Passive Voice › ViewSean: The card looks so special. By whom _______________?
Frank: Thanks. I made it myself. I’m happy you like it.
A. (A) was it made
B. (B) has it made
C. (C) did it make
D. (D) made it
Grammar › View
They _ playing tennis.
A. isn’t
B. aren’t
Grammar › ViewWe learned how to retell stories this week.
learned is what part of speech?
_____
A. noun
B. verb
C. adjective
D. adverb
E. pronoun
Vocabulary & Grammar › View
Mr Anderson …….. to reach you for an hour. Where have you been?
A. tries
B. has been trying
C. is trying
D. has tried