[ Present Perfect Tense ]
I haven’t been on holiday ___ last year.
A. for
B. since
C. from
D. on

Random Topics:
VerbsAdjectives with PrepositionTenses Structureas...as, comparatives, superlativesConditionals III - Mixed 1st, 2nd & 3rd ConditionalsPassive Modals, Impersonal PassiveDependent PrepositionsTOEICVocabulary Spelling Grammarduring, for, whileOther quiz:
Grammar › ViewHow do you get to school?
a. With train.
b. In train.
c. By train.
Future Tenses › View
We________ next vacation in London.
A. spend
B. are spending
C. will spend
D. are going to spend