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

Random Topics:
Indefinite and Reflexive PronounsPresent Perfect vs Past SimplePast and Perfect TensesModals of PredictionVerb + Infinitive or GerundAdverbs or AdjectivesHow much and how manyPassive Voice in Past and Present TenseGive, do and makeIF CLAUSEOther quiz:
Simple Past Tense › ViewMy father … his car keys last night. He … home by bus.
A. loses – goes
B. lost – go
C. loses – went
D. lost – went
Grammar › View
Choose the correct word
They _______ at the cinema yesterday.
_______
A. was
B. were
Grammar › ViewHe opened the door ______. I didn’t hear any voices.
A. quietly
B. hard
C. patiently
D. late
Grammar › View
Identify the subject.
The island has miles of jagged coastline.
A. island
B. has
C. miles
D. coastline
