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

Random Topics:
Modals - Reported Speech - ConditionalsPresent Simple: affirmative, negative, interrogativeParticipal PhrasesPassive and Active VoiceActive and Passive Gerunds and InfinitivesPresent Perfect and Present Perfect Progressive TensesTenses and FoodGender and GrammarIrregular Plural NounsFuture - will / going to / present continuousOther quiz:
Articles › ViewShe gave me _____ advice.
A. the
B. a
C. an
D. none
Grammar › View
My friend said: I’ll go to the cinema tomorrow
My friend said that ………………… go to the cinema the next day.
A. I will
B. he will
C. he would
D. I would
Grammar › ViewHe is _____ in the living room now.
A. sleeps
B. sleep
C. sleeping
Adverb of Frequency and Tenses › View
How often (%) we do something if using “always”
A. 100%
B. 75%
C. 20%
D. 0%
