Grammar Quiz

[ Tenses ]

__ you __ (finish) reading that book yet?

A. Do, finish

B. Are, finishing

C. Have, finished

D. Have, been finishing

Select your answer:
         


Random Topics:
Future - will / going to / present continuousGrammar, Conditional Sentences, VocabularyThe Past SimplePast Continuous vs Past SimplePast PassiveModals of Obligation and PermissionVocabularyComparatives and Past Perfect TenseRegular and Irregular Verbs

Other quiz:

Grammar › View

Tomorrow morning, we (work)

A. will be working

B. will work

C. will have been working

D. will be worked


Articles › View

We should definitely ______.

A. see each other.

B. catch up

C. see.


Trending Topics

Loading...

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