Grammar Quiz

Topics: Present Perfect Simple & Continuous

______ you ______ the report yet? I need to have a look.

A. Have / been finishing

B. Do / finish

C. Have / finished

D. Were / finishing

Select your answer:
         


Random Topics:

Dependent ClausesPast Simple and Past ProgressiveWill vs Verb InfinitivesGrammar: Agreementtoo / enoughSimple Past Tense and Present Continuous TenseAdjectives and comparisonsGerunds, Infinitives and Modals of PossibilityPassive Voice, Modals of Deduction and First ConditionalRegular Plural Nouns

Other quiz:

Conjunctions and Prepositions › View

I had a cute puppy, ______ I lost him.

A. but

B. or

C. so


Conjunction › View

He always drives ___ very high speeds.
a. at
b. by
c. with