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:

Tenses › View

He spoke good English because he ________ in the USA since 1980.

A. lived

B. had live

C. had lived


Grammar › View

John speaks to ____. “Walk quickly, please”.

A. us

B. they

C. we

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