[ Tenses ]
We _____ (wait) here for two hours by the time the train arrives.
A. wait
B. will have been waiting
C. waited

Random Topics:
Apostrophe GrammarArticles and NounsAdverbs & to bePast and Perfect TensesGrammar - much, many, a lot ofPhrasal Verb With TakeModal and Auxiliary VerbsPresent Perfect: for/sincePresent Perfect & Past Simple TenseVerb ConjugationOther quiz:
Grammar-Verbs & Nouns Singular, Plural, Gender › ViewTo make all of these nouns plural, you must add ______.
bus
dress
church
dish
fox
A. s
B. es
C. ies
D. ves
Verb Patterns › View
You’d better … your bedroom if you want to go out this weekend.
A. tidy
B. to tidy
C. tidying
D. tidied
