[ Perfect Tenses ]
We _______ to see the doctor all morning.
A. had been waiting
B. have been waiting
C. will have been waiting

Random Topics:
Simple Present TenseGrammar - Sentence StructureMuch, many, a lot of, a few, a littleAdverbs by TypeFuture Simple TensesGrammar - First ConditionalSimple Past - Irregular VerbsActive Voice-Present tenseVocabulary and PhrasesAdjective SuffixesOther quiz:
Grammar › ViewRead and complete: I’ve _____ a horse.
A. Ride
B. Rode
C. Ridden
Tenses › View
Which sentence is not present simple tense?
A. I sleep.
B. She eats ice cream.
C. The earth rotates on its axis.
D. Listen! The baby is crying.