[ Tenses ]
How long have you lived here?
A. simple present
B. simple past
C. present perfect
D. past continuous

Random Topics:
Preposition after some VerbsPrepositions of Time & PlaceModal SpeculationArticle the or zero article (-)Grammar and VocabularyGrammar - Be going toSimple Present Tense vs Present Continuous TenseApostrophes and GrammarWord FormationSentence and FragmentOther quiz:
Pre-intermediate › ViewIt’s too expensive. I can’t afford it.
It isn’t ______________. I can’t afford it.
a. as cheap as
b. cheaper
c. cheap enough
d. enough cheap
Tag Questions › View
Let’s go, ………………?
A. don’t we
B. do we
C. shall we
D. are we
Grammar › ViewThe windows are in __________ frames.
A. circular huge wooden
B. huge wooden circular
C. wooden huge circular
D. huge circular wooden
Grammar › View
Jessica ___________ her tooth last night.
A. lost
B. lose
