Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Complex Sentences with Adverb ClausesComperative and SuperlativeAdverbs of DegreeGerund vs InfinitiveConjunctions and PrepositionKinds of NounsIF CLAUSETAG QuestionsThere is or There areComparison

Other quiz:

Grammar › View

Kamal is wearing a cap. The cap is __________.

A. mine

B. his

C. hers


Causative Verb › View

What did the woman … cleaned yesterday?

  1. get
  2. got