[ Grammar Present Perfect (ever never) ]
How long has the baby slept?
A. It has slept for last night
B. She has slept for half an hour
C. She has slept since half an hour
D. It has slept for half an hour
Select your answer:

Random Topics:
Modal Verbs in ConditionalsModals of AdvisabilityPast Tense and NeutralPrepositions and ConjunctionsWill or Going toPresent Perfect SimpleAdverb Clauses of TimeQuestion WordsPassive Voice in Past and Present TenseRelative Pronouns with PrepositionsOther quiz:
Grammar › ViewI always ___ my papers in a binder.
A. keeps
B. keep
C. keeping
D. kept
Lexico and Grammar › View
Personal _____ is very important in the kitchen – like washing hands before touching food.
A. cookery
B. recipe
C. ingredient
D. hygiene
