[ Grammar ]
I ……. waiting there for more than four hours when she finally arrived.
A. Had been
B. Has been
C. Has
D. Have
Select your answer:

Random Topics:
WH Questions and Simple Past TenseSentence CompletionPassive Voice in Past Simple TensePresent/Past/Future Continuous TenseShould, Should not haveGerund or InfinitiveVocabulary Spelling GrammarPast Modals & Phrasal Modals of ObbligationConjunctive AdverbsFirst & Second ConditionalOther quiz:
Modals Verbs › ViewYou …………………….. be worried. Everything will be fine.
A. don’t have to
B. mustn’t
C. didn’t have to
D. shouldn’t
Vocabulary › View
The temperature has …………….. considerably.
A. created
B. dropped
C. begun
