[ 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 › View(adj) too many to be counted; countless
A. unexpectedly
B. innumerable
C. astonish
D. summarize
Tenses & Affixes › View
Choose the correct word to complete each sentence.
It’s ___ (possible) to lift that heavy box alone.
A. impossible
B. possible
C. possible-less
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