[ Identifying Tenses ]
She has lived in this street for ten years.
A. Present simple
B. Past simple
C. Present perfect progressive
D. Present perfect

Random Topics:
Present Simple and Present Continuous TenseNoun Clauses with THATBasic TensesPresent Continuous TenseAdjective OrderPrepositionGrammar - Reflexive PronounsSuffixes and TensesContinuous TensePreposition & GerundOther quiz:
Countable Noun › ViewAfter the party there was a lot of _____.
A. Garbage
B. Garbages
Vocabulary › View
to be or become an increasing source of irritation or poisoning; irritate; make bitter
A. jubilant
B. festered
C. riffle
D. belligerent
Grammar › ViewYou 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.
