[ Present Tenses ]
Fill in the blanks with present perfect/past simple __________ (you, see) last week’s magazine? – It must be here because I __________ (buy) it on Monday.
A. Did you see, bought
B. Have you seen, bought
C. Did you see, have bought
D. Have you seen, have bought

Random Topics:
BASIC GRAMMAR - PRONOUNSTransitive and Intransitive VerbComparative AdverbSimple vs Continuous Past TensePersuasive TextPreposition of TimeCompound and Complex SentencesAlthough / DespiteGrammar: AgreementPresent Simple vs Present ContinuousOther quiz:
Suffixes (ing-ed) Sentences › ViewNuclear weapons _____ a threat to everyone now.
A. are posing
B. are illuminating
C. are reducing
D. are eliminating
Third Conditional › View
If she ……………… to Greenland, she ……………… some igloos.
A. Had been, would have seen
B. Had been, had seen
C. Would have been, had seen
We have……. this film since last night
A. Watches
B. Watch
C. Watching
D. Watched
Prepositions › View
If you don’t pay attention ______ the teacher, you won’t know how to do the project correctly.
A. in
B. on
C. to
D. for