Grammar Quiz

[ Perfect Tenses ]

Choose the correct form of the verb in “Present Perfect Tense”.

_____you_____ to Delhi earlier? (be)

A. Have you been

B. Has you been

C. will you be

Select your answer:
A  B  C  D  E 


Random Topics:

Comparative AdverbsSentence and FragmentGerund or InfinitivePresent, Past, and Future TimeVerb AbilityInfinitive GerundGerund vs InfinitivePast simple regular verbsComparative and SuperlativesParallel Structure or Combining Sentences

Other quiz:

Future Tenses › View

I’m sorry, I have an appointment. I _____ John this evening.

A. am meeting

B. am going to meet


Present Perfect Tense › View

I haven’t got an sms ____________________ 8 o’clock.

A. For
B. Since