Grammar Quiz

[ Present Perfect ]

How long ____________ the children slept?

A. did

B. have

C. has

D. do

Select your answer:
         


Random Topics:
Simple Past Future Tense Phenomenon(s) vs. PhenomenaComparative AdjectivePast Perfect and Past Perfect ContinuousMust / must notWho am I?Noun, Verb, AdjectiveFuture Perfect vs Future ContinuousRelative & Interrogative Pronouns

Other quiz:

Phrasal Verbs › View

Fall out with someone

A. Have an argument with someone

B. Be like a parent or older sibling

C. Respect or admire an older person


Relative Clause › View

My mother, ….. worked as a nurse, is retired now.

A. whose

B. who

C. which

D. whom


How to use : Read the question carefully, then select one of the answers button.