Grammar Quiz

[ Present Perfect and Past Tenses ]

Which sentence correctly uses the present perfect tense?

A. She has visited her friend yesterday.

B. They have completed the project on time.

C. I have seen that movie last week.

D. He has gone to the gym last night.

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple VerbsPast and Perfect TensesUsed to & would & Past SimpleSimple Past Tense & Future TenseIrregular Plural NounsPresent simple, Present continuous, Singular, PluralTOEIC Tenses, VerbsSocial Media VocabularyCommasPresent Simple and Present Continuous Tense

Other quiz:

Conjunction › View

Complete the sentences with the coordinating conjunctions that make sense.

Alex baked banana bread _____ gave some to
her neighbor.

A. so

B. but

C. for

D. and


Modal and Relative Phrases › View

Our teacher _______________ us stay late yesterday because we hadn’t finished our work.

A. made

B. allowed

C. let

Grammar › View

I forgot my keys, _______ I couldn’t open the door.

A. but

B. so

C. because

D. and


Conditional Sentences › View

The weather was terrible. I wish it _____ warmer.

A. has been

B. was

C. were

D. had been