[ 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:
Adverb & Compound Sentences › View__________ you attend the lecture, you gain valuable, __________ you can participate in the discussions.
A. If, and
B. Although, but
C. After, so
D. If, or
Tenses › View
The Earth ………. on the Sun for its heat and light.
A. is depended
B. depends
C. is depending
D. has depended
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
