Grammar Quiz

[ Grammar ]

I _______ two reports so far.

A. have been writing

B. has been writing

C. have written

D. has written

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive Verb TensesFuture or PastConditional Sentences Type 1Grammar - FragmentsModal Auxiliary VerbsSentence Fragments and Complete SentencesGerunds, Infinitives and ParticiplesModals of Obligation & ProhibitionGrammar - to be, possessive, have gotLanguage Features: Reflective Article

Other quiz:

Gerund › View

My father ___ the roof ___ .

A. get, repaired

B. will get, repair

C. get, repair

D. will get, repaired


Prepositions › View

Iraq is rich ________ oil.

A. on

B. at

C. to

D. in