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

Random Topics:
Simple Present and Simple PastGrammar, Conditional Sentences, VocabularySimple and Past TensesModal RequestsConditional SentenceVerb + InfinitiveWill vs be going toPresent Simple for Future ArrangementGrammar TOEFLPreposition on TimeOther quiz:
Tenses › ViewThe dam ____ overflow warnings next month.
A. will probably issue
B. issues
C. issued
D. is issuing
Grammar Assessment › View
I wanted to buy
A. a big,round,blue, Italian dining table.
B. a big,blue,Italian, round dining table.
C. a blue,Italian big,dining round table.
Grammar Present Perfect (ever never) › View. / we / an / never / island / visited / have
A. We have never visited an island.
B. Have we visited never an island.
C. We never an island have visited.
D. We never have visited an island.
Tenses › View
I was angry when you saw me because I________with my sister.
A. have been arguing
B. had been arguing
C. argued
D. would argue
