Topics: 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:
Maritime Vocabulary and GrammarDirect and Indirect SpeechLinking Words and ConjunctionParticiple - ing/ edPresent and Past TensesEnglish for TourismAdverbs of DegreeBASIC GRAMMAR - PRONOUNSPhrase or ClauseGrammar - First ConditionalOther quiz:
Tenses › ViewThe reports show that our sales have risen more than 29 percent since we _____the first posters with the golden nut.
A. hang
B. hanged
C. hung
D. have hung
Grammar › View
_________ Widad clean her room 30minutes ago?
A. Was
B. Were
C. Did
D. Does
