[ Tenses ]
They ____ here for three hours by the time it starts.
A. will have waited
B. will wait
C. have waited
D. will be waiting

Random Topics:
Countable & Noncountable NounsParticiple AdjectivesUsed to & would & Past SimplePresent, Past and Future TenseAdverbs of Time and PlaceArticleConditional Sentence Type 0-3Modals and PrepositionCompliment, Congratulation, and HopePhrasal Verb & Prepositional PhraseOther quiz:
Present Perfect Tense › ViewThis is the most beautiful painting I ……
A. Have never seen
B. Have ever seen
C. Has never seen
D. Had never seen
Phrasal Verb › View
The plane _______ on time despite the bad weather.
A. took off
B. broke out
C. gave off
D. looked up to
Grammar › ViewThe company’s ____ use of materials has saved a great deal of money and has been a model for many other businesses.
A. economize
B. economy
C. economical
D. economist
Vocabulary › View
I tore my coat on the ______surface of the rock.
A. jagged
B. gradual
C. treaty
D. uneasy
