Grammar Quiz

[ Present Perfect Tense ]

Choose the correct word from the options in brackets and change in present perfect tense.

I __________ (have never seen/never saw) such a stunning sunset before.

A. have never seen

B. never saw

Select your answer:
A  B  C  D  E 


Random Topics:

Past PerfectRoot WordAdverbs, Infinitives, Definite ArticleGrammar : Must (Necessity)Zero & First ContidionalVerb PatternsUsed toPast, Present, FutureAdverb of FrequencyPassive Modals in Different Tenses

Other quiz:

Grammar › View

What kind of conjunction joins two independent clauses?

A. coordinating

B. correlative

C. subordinating


Verb Ability › View

Which sentence correctly uses ‘be able to’ in the past tense?

A. I am able to complete the assignment last night.

B. I was able to complete the assignment last night.

C. I will be able to complete the assignment last night.

D. I have been able to complete the assignment last night.

Perfect Tenses › View

Use the past perfect tense in a sentence to describe an action that occurred before another action in the past.

A. She finished her homework after she went to bed.

B. She had finished her homework before she went to bed.

C. She had finished her homework after she went to bed.

D. She finishes her homework before she went to bed.


Vocabulary › View

Use ‘attrition’ in a sentence.

A. The attrition of the company led to increased productivity.

B. Attrition is a term used to describe the growth of a company.

C. The company experienced a high level of retention due to the stressful work environment.

D. The company experienced a high level of attrition due to the stressful work environment.