[ 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:
Type of Sentences › ViewStand back out of my way
A. Declarative
B. Interrogative
C. Exclamatory
D. Imperative
Persuasive Text › View
Don’t forget to take an umbrella. It _____ rain later.
A. Can
B. Might
C. Ought to
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