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:
         


Random Topics:
Modal Auxiliary VerbAccept vs. ExceptGood vs. Well Grammar ( going to)Mix-TensesRelative PronounPast simple regular verbsGrammar: was/wereMixed Grammar

Other quiz:

Perfect Tense › View

Khadijah … her newest summer collection at the end of next March

A. will launch

B. will have launched

C. will had launched

D. will has launched


Grammar › View

He will not be _____ the bus today.

A. take

B. taken

C. taking


How to use : Read the question carefully, then select one of the answers button.