Grammar Quiz

[ Verb Tenses and Subject Verb Agreement ]

Select the present perfect tense: She ___ this book twice already.

A. read

B. reads

C. has read

D. will read

Select your answer:
A  B  C  D  E 


Random Topics:

Verb AgreementRoot WordGrammar - must & have toModals and Adjectives (ed-ing)Grammar - First ConditionalIndependent/Dependent Clauses & Relative ClausesWish SentenceRelative Pronouns with PrepositionsNo Excuse Words / Conjunction SOPossessive Adjectives & Possessive Pronouns

Other quiz:

Tenses › View

The film crew — in Namibia earlier this week to prepare for the promotional tourism campaign.

A. to arrive

B. having arrived

C. arrived

D. arriving


Conjunction › View

Identify the conjunction in the sentence: ‘I am tired, so I will go to bed early.’

A. because

B. so

C. but

D. and

Tenses › View

Identify the tense: They will have been working here for a year by next month.

A. Future Perfect Tense

B. Present Perfect Continuous Tense

C. Future Perfect Continuous Tense

D. Past Perfect Tense


Correlative Conjunction › View

____________ the teacher ______ the students were in the classroom this morning.

A. neither….nor

B. either…or