Grammar Quiz

[ Present Perfect Tense ]

Maybe she won’t come this afternoon. How long you (wait) for her?

A. have you wait

B. has you waited

C. have you waited

D. did you wait

Select your answer:
         


Random Topics:

Helpful Phrases Auxiliary Verbs, if, unless and ModalGrammar - Compound SentencesSome & AnyAspect or tenses of VerbsPast Simple TensePresent Simple vs Present ContinuousAdverbial Clauses of Manner and ResultMixed Conditionals

Other quiz:

Grammar › View

The cat hurt ___ while climbing the tree.

A. him

B. it

C. itself

D. its


Simple Tenses › View

He _ (finish) his project tomorrow.

A. finish

B. finishes

C. finished

D. will finish