Grammar Quiz

[ Present Tenses ]

He ……………….. a novel for two years, but he has not finished it yet.

A. has been writing

B. have been writing

C. have written

D. has write

Select your answer:
A  B  C  D  E 


Random Topics:

Parallel Structure or Combining SentencesReflexive Pronouns & Modal VerbsAdjective / Noun + to InfinitiveInfinitives or GerundsPossessive Adjectives VS Possessive PronounsExclamationTake or PutPronoun-Verb AgreementSimple Present - WH QuestionsSo, Such, Many, Much

Other quiz:

Past Simple or Past Continuous › View

Sue got home at half past four.

A. Past Simple

B. Past Continuous


Subject and Verb Agreement › View

Nobody from the school in our region _______ this University.

A. attend

B. attends

Verbal Tenses › View

How long have you been here?

A. I been here for ages

B. I’ve been here ages

C. I been here for many years

D. I’ve been here for ages


Grammar › View

… eggs did you buy?

A. How

B. How much

C. How many