Grammar Quiz

[ Subject and Verb Agreement ]

Everyone _________ done his or her homework.

A. have

B. has

Select your answer:
         


Random Topics:

DEGREE COMPARISONComparative AdjectiveGrammar and Passive VoiceGerunds and InfitinitivesGrammar - Present Perfect with for and sinceTime ExpressionsVocabulary, Grammar, SpellingTime Clauses of FutureDirect and Indirect SpeechVerbal Tenses

Other quiz:

Vocabulary › View

What does ‘meet the deadline’ mean?

A. Complete the task on time

B. Miss the deadline

C. Extend the deadline

D. Ignore the deadline


Grammar › View

All children ………. Something new everyday

A. Learn

B. Learns

C. Learned