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:

Noun Clauses with THATWorld Literature VocabularyPresent Perfect and Present Perfect Progressive TensesGrammar - either...or, neither...norQuestion TagTypes of Prepositiona, an, the, zero articleGrammar - SimilesPresent Perfect Simple and ContinuousModals for Recommendations

Other quiz:

Grammar › View

A:Has Audrey made the Teacher’s Day card?

B:No, she ____.

A. hasn’t

B. didn’t

C. already has

D. doesn’t have


Future Tense and Conditionals › View

We ____ a picnic if the weather is good this weekend.

A. have

B. will have

C. had

D. having