[ Grammar ]
I haven’t seen my parents _____ last Christmas.
A. already
B. before
C. for
D. since

Random Topics:
Verb FormsIf/Unless - Conditional type 1Present Perfect or Past SimplePresent Perfect TenseTenses and Time MarkersSimilesAction VerbGerund, Participle, Infinitive, or AppositivePast ParticipleRoot WordOther quiz:
Grammar › ViewTurn the stereo down. It’s too…
A. loudly
B. louds
C. loud
D. loudsy
Grammar › View
The results of this year’s school exams will be announced ________.
A. over the last few weeks
B. in a few weeks’ time
C. for a few weeks now
D. in the last few weeks
Grammar › ViewDid you just ______ me a liar?
A. call
B. called
C. have called
D. calls
Grammar › View
Micall is a musician and he could play _____ guitar.
A. a
B. an
C. the
D. none
