[ Grammar ]
By the time the train arrives, we …………………… for over an hour.
A. will have been waiting
B. will be waiting
C. will have waited
D. will wait
Select your answer:

Random Topics:
Adjectives and PrepositionsSynonym and AntonymDirect and Indirect SpeechGrammar of Conjunctions and PrepotitionsGerundMay, MightGrammar and UsageConjunctions and Sequence ConnectorsGrammar on ConditionalsGrammar of Future PlansOther quiz:
Verb Tenses › ViewEvery morning at dawn, she _________ along the riverbank to prepare for the marathon.
A. runs
B. run
C. ran
D. running
Tenses › View
I ______ when Jim told me that great news about your wedding. (cook)
A. was cooking
B. cooked
C. is cooking
D. cook
