[ Present Perfect and Present Perfect Progressive Tenses ]
She ___ (live) here for ten years.
A. lives
B. has lived
C. have lived
D. has been living

Random Topics:
Correlative ConjunctionSimple Past or Past ContinuousArticles and QuantifiersCan/CouldPresent or Past TensesContrast Linking WordsAsking & Giving AttentionTenses of VerbsPhrasal Verb and ModalGrammar - may & mightOther quiz:
Grammar › ViewI was late this morning … the traffic.
A. because
B. because of
C. as
D. since
Connectives › View
_________________ John proposed to Jane, he had practised for 1000 times.
A. Before
B. After
Mixed General Quiz › ViewFerrari cars are ________ in Modena, of the Emilia Romagna region, another city located in northeasten Italy.
a. produced
b. produces
c. product
d. produce
Modal Verbs › View
The boys__________ study hard.
A. has to
B. have to
C. can
D. may
