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:

Vocabulary › View

What is the definition of the word: theme?

A. the message the author is trying to get across

B. a lens through which the readers see and experience the events and feelings about a character through a certain point of view

C. needed; required to be done or achieved

D. to arrange in a systematic way


Modals › View

The students ……. wear uniforms to school.

A. must

B. mustn’t

C. should

D. shouldn’t

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