Topics: 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
Select your answer:

Random Topics:
Present Simple ProgressivePast ModalsToo or EnoughPreposition (at,in,on)Countable and UncountableProgressive Perfect and Simple Verb TensesModals of AdvicePast SimpleTOEIC Tenses, VerbsModalsOther quiz:
Vocabulary › ViewThe mayor will make an ______ regarding the city’s budget crisis this afternoon.
A. duty-free
B. announcement
C. arrival
D. check in
Grammar › View
Taking part in ________________ the traffic is also a form of volunteer work in your community.
A. giving
B. helping
C. showing
D. directing
