Grammar Quiz

[ Present Perfect Tense ]

I want to meet him again because the last time I (see) him was 1 month ago.

A. seen

B. have seen

C. saw

D. see

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice & TensesSimiles and Body IdiomsInterrogative PronounsHow many / How much - Is there / Are therePast Continuous TensePresent/Past/Future Continuous TensePrepositions of Location, Movement and TimeThe Present Progressive TenseTenses and PronounsPreposition of Place

Other quiz:

Verb Ability › View

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

A. I have been able to complete the task.

B. I am able to complete the task.

C. I was able to complete the task.

D. I will be able to complete the task.


Future Tense › View

The shops ____ at 7:00 PM today.

A. are closing

B. will close

C. closes

D. are going to close

Grammar › View

She _____ at the bank.

A. works

B. worked

C. working


Grammar › View

By 2050 scientists ______________ a cure for cancer

A. Will be found

B. Will be founding

C. Will have found

D. Will have founding