[ Perfect Tense ]
We have lived here _______________ 10 years
A. for
B. since
C. in
D. on
Select your answer:

Random Topics:
ConjunctionsVerb Tenses (Progressive, Perfect)Tenses: Present simple, Past Simple, Future Simple1st and 2nd ConditionalsAdverb of MannerConnectorsHave GotPresent/Past/Past ParticpleComparative and Superlative AdjectiveSecond ConditionalOther quiz:
Modal Verbs › ViewYou _____ pay attention in class to understand the lesson.
A. would
B. must
C. could
D. should
Grammar › View
What a cute puppy you have
A. . declarative
B. ? interrogative
C. . imperative
D. ! exclamatory
