[ Present Perfect and Simple Past Tense ]
The baby …………. for three hours.
A. has sleeping
B. has slept
C. has sleep
D. has been slept

Random Topics:
Complex Sentences with Adverb ClausesComperative and SuperlativeAdverbs of DegreeGerund vs InfinitiveConjunctions and PrepositionKinds of NounsIF CLAUSETAG QuestionsThere is or There areComparisonOther quiz:
Modal Verbs › ViewSorry, mate. I ___ help you today. I’m a bit busy!
A. won’t
B. can’t
C. may not
D. shan’t
Modal Verbs › View
She’s late. I guess she … the wrong road.
A. must have taken
B. must take
C. may have taken
D. may took
Grammar › ViewKamal is wearing a cap. The cap is __________.
A. mine
B. his
C. hers
Causative Verb › View
What did the woman … cleaned yesterday?
- get
- got
