Grammar Quiz

[ Present Perfect Tense ]

Jack hasn’t been to Hungary ________________ 1981.

A. For
B. Since

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - some / anyVerb Present Simple TenseModal Verbs and Contrastive ConjunctionsPast Tense, Recount Text, and Future TensePhrasal Verb With TakeGerunds and InfinitivesTenses and StructuresModal and Relative PhrasesPast Tense vs Present Perfect TenseAdverbs by Type

Other quiz:

Conditionals › View

If I …………………..the exam,I will take it again.

A. passes

B. fails

C. win

D. fail


Grammar › View

He never ___________ me.

A. to call

B. calls

C. call

D. calling

Grammar › View

Chuck had left the house before I  ________________(CALL).
A. called
B. had called


Grammar › View

What is the plural form of the word ‘cat’?

A. catss

B. catz

C. cates

D. cats