[ 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 MarkersOther quiz:
Vocabulary › Viewto 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
