[ 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:
Vocabulary › ViewIt is important for parents to respect children’s ____.
A. privacy
B. relaxation
C. rudeness
Grammar › View
Identify the pronoun:
We had to rush to get to the play on time.
A. rush
B. to
C. play
D. we
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