[ Future Tenses ]
In a few minutes, I ___ here for Craig for over two hours. Where can he be?
A. will have waited
B. will wait
C. will be waiting
D. will have been waiting

Random Topics:
Have to/Has toGrammar: Defining Relative ClausesPassive Voice, Modals of Deduction and First ConditionalArticles & QuantifiersGrammar and IdiomsPlaces in TownPresent Simple and ContinuousAdverb or AdjectiveDefinite and Zero Articlegoing toOther quiz:
Simple Past Tenses › ViewHe ___ his keys in the car.
A. leave
B. left
C. leaves
Vocabulary › View
Supplant (suh PLANT)
A. To supply
B. To replace
C. To exhibit
D. To train