Grammar Quiz

[ Grammar ]

My uncle ………. me a modern laptop last new year.

A. bought

B. was bought

C. have bought

D. to bought

Select your answer:
         


Random Topics:

Preposition and Preposition PhraseNumbersNoun, Quantifiers and SuffixesVocabulary and Modal VerbsTenses and ArticlePast Simple (Questions)Be going to / WillGerunds, Infinitives and ParticiplesConditional Sentence Type 0-3Tenses and Time Markers

Other quiz:

Vocabulary › View

to make or become well again, especially after a cut or other injury

A. heal

B. recover

C. damage

D. injure


Perfect Tenses › View

I have been here previously.​

A. Present Perfect

B. Past Perfect

C. Future Perfect