[ 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:
Present Perfect Tense › ViewWe 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