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:
Grammar › ViewChoose the correct verb from the choices
All stories by Hans Christian Andersen (is, are) children’s stories written in the nineteenth century.
A. are
B. is
Subject Verb Agreement › View
Because individuals can express their opinions and engage in conversations through comments or blog posts, social media ______ more people feel involved in politics and entertainment.
A. helps
B. help
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
