Grammar Quiz

[ Present Perfect vs Past Simple ]

My great-grandmother … to Mexico three times. She passed away 10 years ago.

A. went

B. has gone

C. has went

D. have gone

E. were gone

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present Tense vs Present Continuous TenseModals and Comparative SuperlativeDefinite and Indefinite ArticlesPassive Voice & TensesConjunctions and CommasFuture Simple TenseThird ConditionalsQuantifierPerfect Tenses of VerbsModals and Phrases

Other quiz:

Future Tenses › View

Which of the following sentences is in the future perfect tense?

A. I will have finished my work.

B. I finished my work.

C. I am finishing my work.

D. I will finish my work.


Grammar › View

I didn’t have __________ money to buy the guitar. It was too expensive.

A. too

B. too many

C. enough

D. too much

Present or Past Tenses › View

What is the correct form of the verb ‘to break’ in present tense?

A. Broken

B. Breaking

C. Broke

D. Breaks


Grammar › View

Which verb tense is in this sentence?

We wrote a story about Mr. Mowse.

A. past

B. present

C. future