Grammar Quiz

[ Present Perfect Tense and Simple Past Tense ]

I …….. (buy) a new sweater last week.

A. have brought

B. have bought

C. brought

D. bought

Select your answer:
A  B  C  D  E 


Random Topics:

Comparison DegreeAuxiliary WordsGrammar - FutureConjunctivesActive & PassivePassive SentencesVerb AbilityTypes of PhrasesGrammar - Capitalization and Possessive NounsArticles with Substances

Other quiz:

Reporting Verbs › View

Ackroyd et al. (2020) ___ whether the use of facial recognition software is ethical. (suggests it is inaccurate)

A. points out

B. agrees

C. theorises

D. questions


Nouns, Articles, Determiners › View

The police spoke separately to ……… suspect.

A. every

B. each

C. some

D. any

Present Perfect › View

I have ______ woken at 2pm to school, is too early!

A. Never

B. Ever

C. Just

D. Since


Articles and Prepositions › View

What’s wrong with you? Have you got _____ headache?

A. a

B. an

C. the

D. –