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:

Grammar › View

What is the linking verb in the sentence?
Matt Perez will be the captain of the team.
A. Matt Perez
B. captain
C. team
D. will be


Grammar › View

_____ what Hamid did, his little brother was not happy.

A. Since

B. Unless

C. However

D. No matter

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