Grammar Quiz

Topics: Present Perfect Tense or Present Perfect Continuous Tense

How long _____________ for him ? I don’t think he’s coming today.

A. have you been waiting

B. have you waited

C. did you wait

D. do you wait

Select your answer:
         


Random Topics:

Nouns - Word Form-IONPossessive Pronouns and Adjective PronounsPrepositions and ArticlesShould and Shouldn'tEmployment VocabularyLinking Words and PhrasesGrammar of Conjunctions and PrepotitionsGrammar - FutureModal Verbs for SpeculationGrammar Modals

Other quiz:

Grammar › View

Many people _______ (serve) you.
A. will serve
B. will serves
C. will are serving


Grammar › View

My friend ___ a good computer

A. have

B. has