Topics: Future Tenses
Which sentence is correct?
A. We will have been waiting for over an hour by the time the bus arrives.
B. We will wait for over an hour by the time the bus arrives.
C. We will be waiting for over an hour by the time the bus arrives.
D. We wait for over an hour by the time the bus arrives.
Select your answer:

Random Topics:
Adverb Of PlaceFirst vs Second Conditional SentencesModals and PhrasesPossessive Adjectives VS Possessive PronounsModal Auxiliaries and To Be VerbsNoun Phrases and AdverbialsFinite and Non-Finite Verbused to vs be used to vs get used toGrammar and PunctuationWill or Going toOther quiz:
Grammar › ViewMy dad __________ breakfast for my family every day.
A. is cooking
B. will cook
C. cook
D. cooks
Grammar › View
Let’s go for a walk, after we … dinner.
A. Has had
B. Are having
C. Will have
D. Have
