[ 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:
Grammar › ViewThe girls played on the swings, and the boys played basketball.
A. Simple Sentence
B. Compound Sentence
C. Complex Sentence
Question Tag › View
Padam will draw a map,…….?
A. willn’t he
B. will not he
C. won’t he
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
