[ Grammar ]
A: How long_____ in that house?
B: _____ about an year.
—-
A. does he live / for
B. has he lived / for
C. did he live / since
D. he has lived / since

Random Topics:
Verb Forms and PrepositionsConditionals / Unreal PastGrammar: Simple Past and Past ContinuousComparison & Modal Verbs in Passive VoiceGerunds, Infinitives and ParticiplesUsed to - Would - TensesVerb BEComperative and SuperlativeVocabulary & GrammarPronouns ( Interrogative )Other quiz:
Grammar › ViewWatch out!
A. You will hit your head.
B. You are hitting your head.
C. You are going to hit your head.
Grammar › View
There was a lot of …….in the film,so we left before the end.
A. adventure
B. violence
C. comedy