Grammar Quiz

[ Perfect Verb Tenses ]

Identify the perfect tense in the following sentence: “She has lived here for five years.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Present

Select your answer:
A  B  C  D  E 


Random Topics:

English MorphosyntaxPast Simple and Past ContinuousPresent Simple QuestionsPresent TenseWish / If only ( Present)Verbs of movementArticles and DeterminersGrammar and SyntaxConnectorsProgressive Tense

Other quiz:

Modal Verbs › View

I ______________ finish my homework by tomorrow, but I’m not sure if I can.

A. can

B. could

C. should


Vocabulary › View

having terrible consequences; urgent or desperate

A. communicate

B. dire

C. flagrant

D. raze

How much or How many? › View

How ………… apples do we need for the apple pie ?

A. many

B. much


Tenses › View

. By next year, I will have graduated from university.

A. Present Continuous Tense

B. Simple Past Tense

C. Future Perfect Tense

D. Past Perfect Tense