Grammar Quiz

Topics: Identifying Tenses

She has lived in this street for ten years.

A. Present simple

B. Past simple

C. Present perfect progressive

D. Present perfect

Select your answer:
         


Random Topics:

Verbs + Gerund or InfinitiveVerb to haveVocabulary and ModalsPhrasal VerbsPassive SentenceComplex SentencesGerunds & Infinitives + VocabularyPast Tense, Recount Text, and Future TenseSimple Past Tense and Past Perfect TensePreposition & Gerund

Other quiz:

Grammar › View

The baby ________ every night. I can’t sleep at all.

A. cry

B. will cry

C. cries

D. crying


Perfect Tenses › View

He (work) for three different companies so far.

A. has worked

B. will have worked

C. had worked