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:

Tenses › View

Audrey and Aurora should not go to the concert

A. Simple Past Tense

B. Simple Past Future Tense

C. Past Continuous Tense

D. Past Perfect Continuous Tense


Grammar › View

. Choose the correct object pronoun: “The teacher gave _____ our tests.”

A. they

B. them

C. us

D. we

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