Grammar Quiz

[ Perfect Tenses ]

Choose the correct form of the verb in ” Present Perfect tense”.

She _______( not do) her homework.

A. done

B. has not done

C. have not done

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns and Subject Verb AgreementDegree of ComparisonLanguage Features of an Opinion ArticleMixed ConditionalVocabulary and PrepositionsGrammar: Have toPresent/Past/Past ParticpleComperative and SuperlativePassive Voice, Modals of Deduction and First ConditionalGrammar (Adverbs, Prepositions, Prepositional Phrases)

Other quiz:

Vocabulary › View

Slow- moving, tired person

A. Lackluster
B. Lethargic
C. Sluggard
D. Sympathetic


Quantifiers › View

We didn’t spend _____ money yesterday because we only brought _____.

A. much – a little

B. many – few

C. many – a few

D. much – little

Grammar › View

Verb Identification: Which of the following is a verb?

A. jump

B. happy

C. quickly

D. sunlight


Grammar › View

What do adjectival clauses contribute to sentences?

A. Length, complexity, and redundancy

B. Simplicity, vagueness, and ambiguity

C. Depth, specificity, and clarity

D. Repetition, ambiguity, and confusion