Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Correlative ConjunctionSimple Past or Past ContinuousArticles and QuantifiersCan/CouldPresent or Past TensesContrast Linking WordsAsking & Giving AttentionTenses of VerbsPhrasal Verb and ModalGrammar - may & might

Other quiz:

a, an, the, Zero Article › View

I’m so glad I got ____ “A” on the test!

A. A
B. An
C. The


Vocabulary › View

The new state ________________________ is closed for renovations.

A. capital

B. capitol

C. Capitol

Mixed General Quiz › View

Ferrari 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