Grammar Quiz

[ Present Tenses ]

Why ___ (you, not finish) the report yet?

A. do you not finish

B. are you not finishing

C. have you not finished

D. have you not been finishing

Select your answer:
         


Random Topics:
Auxiliary ModalAdjectives & QuantifiersModals of ObligationGrammar AssessmentLinking Words and ConjunctionPhrase or ClauseQuantifiers with NounsSimple Past Tense and Present Continuous TenseDirect and Indirect Question

Other quiz:

Tenses › View

How long __ they __ (wait) for us?

A. do, wait

B. are, waiting

C. have, waited

D. have, been waiting


Grammar › View

_____ team is the best

A. Who

B. Who’s

C. Whose


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.