Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

BASIC GRAMMAR - PRONOUNSTransitive and Intransitive VerbComparative AdverbSimple vs Continuous Past TensePersuasive TextPreposition of TimeCompound and Complex SentencesAlthough / DespiteGrammar: AgreementPresent Simple vs Present Continuous

Other quiz:

Present Perfect Tense › View

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