Grammar Quiz

[ Present Perfect ]

How long ____________ the children slept?

A. did

B. have

C. has

D. do

Select your answer:
A  B  C  D  E 


Random Topics:

Indefinite and Reflexive PronounsAsking & Giving OpinionVerb Patterns / IngPreposition of DirectionGrammar and SyntaxVocabullary TestSimple Past/Past ProgressiveVerb ConjugationTypes of PrepositionPresent Simple & Present Continuous

Other quiz:

Verb Tenses and Subject Verb Agreement › View

Choose the correct verb form: She ___ her homework before the deadline every day.

A. finishes

B. finish

C. finished

D. will finish


Conjunctions › View

I can ride a bike and skate, too.

A. Person

B. Adjective

C. Verb

D. Sentence

Grammar › View

My sister really enjoys acting as a hobby, but she doesn’t want to do it for a(n) _______

A. occupation

B. existence

C. living

D. survival


Modals in The Past › View

He ___ stolen the car. He was with me all the time

A. must have

B. should have

C. might have

D. can’t have