[ 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
Select your answer:

Random Topics:
Simple present/ past/ future tenseCompound SentencesTenses - Irregular VerbsWill or Going toVerbs and AdverbsTOEICPrepositions of MovementPast and Future TensesPassive Modals in Different TensesPhrases and TensesOther quiz:
Tenses & Preposition › ViewWe finish school ……………… 4 o’clock
A. at
B. in
C. on
D. to
Grammar › View
A What did you wear?
B I _____ my new jacket.
_
A. wore
B. wear
C. wearing
