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:

Idioms › View

If it’s “just your cup of tea”, it is ___.
a. perfect
b. all wrong


Indirect Question › View

Alvin asked, “May I borrow your bike tomorrow?”

  1. Alvin asked whether he may borrow my bike the following day.
  2. Alvin asked whether he might borrow my bike the following day.
  3. Alvin asked whether he might borrow my bike tomorrow.
  4. Alvin asked whether he may borrow my bike tomorrow.

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