Topics: Present Perfect: for/since
We ____ (not/visit) grandma ____ last winter.
A. has not visit/ for
B. have not visit/since
C. hasn`t visited/ for
D. haven`t visited/ since
Select your answer:

Random Topics:
Used to - Would - TensesProgressive Perfect and Simple Verb TensesVocabulary and IdiomsVerb AgreementArticles and QuantifiersModals in the PastContrast Linking WordsFamily Members and Present SimpleGerunds as Objects of PrepositionsRelative ClauseOther quiz:
Grammar › ViewYou _________ smoke near children.
A. have to
B. may
C. shouldn’t
D. couldn’t
Grammar and Vocabulary › View
These questions have been _____ written to help you prepare for your upcoming university entrance exam.
A. careful
B. carefully
C. most carefully
D. more careful
E. carefuler
