Topics: Perfect Tenses
We _______ to see the doctor all morning.
A. had been waiting
B. have been waiting
C. will have been waiting
Select your answer:

Random Topics:
Grammar Past and Future TenseConditional TypesDegrees of AdjectivesTo infinitive - GerundModals, Conditionals, and Clauses- Defining, Non-definingReported Speech and Reported QuestionsParticiple Clauses & Cleft SentencesAdverbsLinking VerbPresent Perfect Simple and ContinuousOther quiz:
Subject Verb Agreement › ViewEverybody at the party __________ enjoying the food.
A. is
B. are
Tenses › View
Kelly sends emails every day
A. Present Simple
B. Present Continuous
C. Past Simple
D. Past Continuous
