Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Present Simple and Present Continuous TenseNoun Clauses with THATBasic TensesPresent Continuous TenseAdjective OrderPrepositionGrammar - Reflexive PronounsSuffixes and TensesContinuous TensePreposition & Gerund

Other quiz:

Grammar › View

I __________________ a student for five years. (be)

A. I have been a student for five years.

B. I has been a student for five years.

C. I have be a student for five years.

D. I have was a student for five years.


Grammar › View

Each of the Olympic athletes ____________ for months, even years.

A. have been training
B. Were training
C. Has been training
D. Been training

Grammar › View

You will enjoy the game more if you ________ the rules. (learn)
A. don’t learn
B. will learn
C. would learn
D. learn


Reported Speech › View

Change into reported question :
“Why do girrafes have long neck?” Cathy asked her teacher.

A. Cathy asked her teacher why girrafes had longed neck.

B. Cathy asked her teacher why girrafes have long neck.

C. Cathy asked her teacher why girrafes had long neck.