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:

Grammar › View

Choose the participial phrase in the sentence. Driving slowly, the elderly man in the antique car held up traffic on the interstate.

A. in the antique car

B. on the interstate

C. held up traffic

D. Driving slowly


Tenses › View

. The earth (be)…. here for billions of years.

A. was

B. has be

C. have been

D. has been

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