Topics: Present Perfect Tense
We …………………. Mary ……………. 2015.
A. haven’t seen / for
B. haven’t seen / since
C. hasn’t saw / since
D. didn’t see / for
Select your answer:

Random Topics:
Formal & Informal WordsSentences and Non SentencesPresent, Past and Future TensesConjunctions & Cohesive DevicesModals with Perfect InfinitiveAdverb ClauseAdverbial Clause / If / ComparativesHave GotSimple Present and Past TenseGrammar - too & enoughOther quiz:
Tenses › ViewThe gardener ____ the hedges (树篱) every month.
trim = 修剪
A. trim
B. trims
C. trimmed
D. trimming
Grammar › View
The open air concert had to be called _________ because of the weather.
A. on
B. out
C. off
