[ 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:
Grammar › ViewJenny has got……………contacts to help her with her business
A. a little
B. a few
C. little
D. much
Simple Past Tenses › View
They ___ a movie last night.
A. watch
B. watched
C. watching
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
