Grammar Quiz

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 Continuous

Other quiz:

Subject Verb Agreement › View

Everybody 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