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:

Grammar › View

NO, NOT and NEVER are always

A. nouns

B. verbs

C. adverbs

D. adjectives


Modal Verbs › View

Mary _____________________ wear a uniform. She is going to the school today

A. have to

B. has to

C. don’t have to

D. doesn’t have to

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