[ 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: SyntaxOther quiz:
Grammar › ViewI …. 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