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:

Grammar › View

______ do you usually do in the evenings?

I often go out with my friends or watch TV at home.

A. Which

B. When

C. How

D. What


Modal Auxiliary › View

We ….. English at 7 o’clock

A. will study

B. will studies

C. will studying

D. will studied

E. will to study

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