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:
         


Random Topics:

Present simple & ContinuousSimple Present Tense with Adverb of FrequencyPerfect ModalsSubject-Verb AgreementGerund/ To Verb/ VerbMix-TensesAdverb or AdjectiveThe First Conditional SentenceGerunds

Other quiz:

Grammar › View

It was the letter that……..yesterday.

A. was arrived

B. arrived

C. were arrived

D. arriving


Grammar › View

We have the same opinion about it.

A. We got it straight to the point.

B. We’re on the same wavelength.

C. We talk at cross-purposes.