Grammar Quiz

[ 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:
Interrogative Pronoun Causative Verb Past Perfect Tense Conditional TypesTenses PracticePersonal PronounsLinking Words & PhrasesPast Continuous TenseModal and Relative Phrases

Other quiz:

Grammar › View

Husband and wife ____ their finances to run the family well.

A. join

B. attach

C. stick

D. unite


Grammar › View

Peter __ a bicycle.

A. have

B. has

C. hasn’t

D. haven’t


How to use : Read the question carefully, then select one of the answers button.