Grammar Quiz

Topics: Present Perfect and Simple Past Tense

The baby …………. for three hours.

A. has sleeping

B. has slept

C. has sleep

D. has been slept

Select your answer:
         


Random Topics:

Simple PresentSimple Verb TensesApostrophes and Grammarand, so, but, becauseObject PronounsVerbs + Gerund or InfinitivePast and Future TensesAuxiliary VerbsModal, Causative Verb & Elliptical StructureFrequency

Other quiz:

Regular and Irregular Adverb › View

I came to class _____ because my mother drives too slowly.

A. late

B. hardly

C. hard

D. lately


Grammar › View

My book is here. Where is ………….?

A. It

B. yours

C. you

D. your