[ Present Perfect Tense ]
We haven’t seen Mary ___________________ the party.
A. For
B. Since

Random Topics:
Grammar and PunctuationSimple Verb TensesNoun, Verb, AdjectiveModals and Active and Passive VoiceReported Speech and SubjunctiveVerb Tensetoo / enoughPresent Tense vs Present ContinuousConditional Sentence Type 2 and Type 3Relative PronounOther quiz:
Grammar › ViewWhat tense expresses an action which was in progress quite recently and which affects the present situation, explains or gives reasons for the state of things at the present moment?
A. present simple
B. present perfect
C. present continuous
D. present perfect continuous
Homonyms › View
You are so ___ that you think that everyone is looking at you.
a. vane
b. vain
c. vein
It is all ……… you.
A. because of
B. because
Grammar › View
I’d like _____ rice, please.
A. a
B. an
C. some