Grammar Quiz

[ Present Perfect Tense ]

The baby _________ finally _________________________.

A. Have/fall asleep
B. Have/fallen asleep
C. Has/fell asleep
D. Has/fallen asleep
E. Have/fell asleep

Select your answer:
A  B  C  D  E 


Random Topics:

Phrasal Verb and ModalPresent ContinuousThe -ing Form of VerbsPassive Modals, Impersonal PassiveSimple present/ past/ future tenseModals for Necessity and SuggestionsVerbs & Verb TensesVerbs: Will & Going toPresent Perfect, Present Simple, Present ContinuousDistinguishing Future Tenses

Other quiz:

Possessive Nouns › View

The feet of the mice are very tiny.

A. The mouse’ feet are very tiny.

B. The mices feet are very tiny.

C. The mice’s feet are very tiny.


Tenses › View

The railway ____ delays yesterday due to bad weather.

A. experienced

B. experiences

C. experiencing

D. experience

Action vs Linking Verbs/ Verb Phrases › View

Identify the verb or verb phrase:Sheila must have found a mistake.

A. found

B. have found

C. must have found

D. found a mistake


Reflexive Pronouns › View

It’s been a while since we talk to __

A. ourselves

B. each other

C. us