Grammar Quiz

[ Grammar ]

I haven’t been on a holiday ____ 2019.

A. for

B. since

C. yet

D. already

Select your answer:
         


Random Topics:

Passive VoiceVerb PhraseSynonymsTenses - Pasive VoiceAdverb ClausesTenses - Irregular VerbsParticiple AdjectivesAdjectives with -ED and -INGGrammar: Syntax

Other quiz:

Grammar › View

I …. my homework every evening

A. do

B. did

C. does

D. done


Past Tenses › View

‘ The restaurant was packed last night’

‘Yes. Luckily, I … a table in advance.’

A. was booking

B. had booked

C. had been booking

D. booked