[ Tenses ]
Complete the sentence to describe the duration of an action up to a future point: By the time you arrive, we _____ for over an hour.
A. will have been waiting
B. will be waiting
C. will have waited
D. waited

Random Topics:
Future Perfect ContinuousTransitive or Intransitive VerbsTag QuestionSubordinate ConjunctionsPassive Voice - Present ContinuousGerund or InfinitivesPrepositions of Location, Movement and TimeModal Verbs and VocabularyHave as verb and auxiliaryGrammar & ReadingOther quiz:
Simple Future Tense › View“We __________ have a test tomorrow,” said the teacher.
A. will
B. shall
Grammar › View
Nguyen Du ……………. many good works when he was alive.
A. used to write
B. gets used to writing
C. got used to write
D. used to writing
Grammar › ViewI ___ to Italy tomorrow. I have already bought the tickets.
A. am flying
B. will fly
Grammar › View
Have you ___ been to England?
A. never
B. yet
C. ever
