Grammar Quiz

[ Present Perfect Tense and Simple Past Tense ]

She hasn’t_____ a holiday in the mountains _____ 2019.

A. have/ since

B. has/ for

C. had/ since

D. had/ for

Select your answer:
A  B  C  D  E 


Random Topics:

Comparative and SuperlativesPersonal pronouns + possessive adjectives + Introgative pronounsPassive Voice in Past and Present TenseIdentify The TensesGrammar and PunctuationThe Simple Present TenseRelative Clauses PronounsGrammar : can, could and be able toGrammar - to beLanguage Features of an Opinion Article

Other quiz:

Passive Voice - Present Continuous › View

Farmer Joe is milking the cows.

A. The cows are being milked by farmer Joe

B. The cows being milked by farmer Joe

C. The cows are been milked by farmer Joe


Tenses Practice › View

I ……….. the film twice.

A. saw

B. was seeing

C. have seen

Vocabulary › View

Sometimes I think I ___ very smart. I simply can’t understand this area of grammar.

A. don’t get

B. ‘m not

C. have not


Prepositions › View

He looked ___ the painting for a long time.

A. on

B. at

C. to

D. with

E. in