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 for IELTSPresent ContinousHave vs. HasGrammar: so and suchSo / Neither / Either / TooGrammar - QuantiflierRegular Plural NounsModals of ProhibitionFuture - Will and Be going toConditionals III - Mixed 1st, 2nd & 3rd Conditionals

Other quiz:

Past Modals › View

We had an English test and I …………….. remember anything!

A. could

B. couldn´t

C. had to

D. didn´t have to


Grammar › View

We _____ go to the mall, if you want.

A. could

B. couldn’t

Vocabulary › View

I pledge — to the flag of the Vietnam. I swear to be loyal to my own country.

A. allegiance

B. abating

C. equivalent

D. resistance


Grammar › View

Use the past tense verb form: I (wear) _____ my lucky sweater to the finals last week.

A. weared

B. worer

C. worn

D. wore