[ Tenses ]
Fill in the blank: She ____________ for over an hour by the time he arrives.
A. will wait
B. will be waiting
C. will have been waiting
D. will have waited

Random Topics:
Preposition on TimeSimiles, Metaphors, Personification and HyperboleModals and Comparative SuperlativeConjunctions, Interjections and Sentence TypeSimple Verb TensesComparative AdjectivePast ContinuousPresent, Past, Present Perfect and ComparativeTime ClausePerfect Tenses of VerbsOther quiz:
Past Simple Tense › ViewWhich sentence is NOT correct?
A. How did you two meet?
B. What did you got for your birthday?
C. I didn’t do my exercises this morning.
D. I didn’t read the book you gave me
Grammar › View
I am sorry ……… the mistakes I have made.
A. at
B. about
C. for
D. with
Grammar › View____(they) house is really big.
A. They
B. He
C. His
D. Their
Grammar › View
That is a true story……,?
A. is there
B. isn’t it
C. isn’t that
D. is it
