[ 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

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 ArticleOther quiz:
Adjective › ViewHe was wearing a ________ shirt.
a.dirty old flannel
b.flannel old dirty
c.old dirty flannel
Tenses › View
I ____ to convince my dad that I ____ problems with my computer nowadays and that it needs maintenance but he doesn’t mind.
A. will be trying / will be having
B. have tried / had had
C. have been trying / am having
D. had been trying / would have
Vocabulary › ViewSometimes 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
