[ Present Perfect vs Past Simple ]
I haven’t seen my parents _____ last Christmas.
A. already
B. before
C. for
D. since
Select your answer:

Random Topics:
Tenses & Conditional SentencePast Simple vs Present SimpleVerb + InfinitiveHow much and how manyWh- Questions Present Simple TenseConjunctions and PronounsPresent Perfect Simple vs ContinuousGrammar & TensesModal and Modal PerfectGrammar - Future ActionOther quiz:
Vocabulary and Grammar › ViewHoa dislikes ___________ English grammar. She thinks it’s very difficult.
A. learns
B. learning
C. learn
D. to learn
Past Tense › View
Sue wasn’t hungry. She _______ anything.
A. didn’t eat
B. ate
C. wasn’t eat
