You don’t need a new mobile. you _____ a new one last year.
A. bought
B. had bought
C. have bought
D. have been buying

Random Topics:
Gerund, Infinitive, Bare VerbVerb to have1st and 2nd ConditionalsConnectives (because, due to, owing to, because of)Present Perfect and Present Perfect Progressive TensesUnless If First ConditionalTo Infinitive or GerundTAG QuestionsLinking VerbFuture Tense VocabularyOther quiz:
Future Tense › ViewEvery student ________________ a laptop in 2022.
A. have
B. has
C. will has
D. will have
Verb Tense › View
Is the verb tense past perfect, present perfect or future perfect? ‘The experiment will have concluded by tomorrow.’
A. Past perfect
B. Present perfect
C. Future perfect
D. Simple future
Grammar: Defining Relative Clauses › ViewWhat’s the name of the man ____ lives next door?
A. that he
B. where
C. who
Adverbial Clauses of Manner and Result › View
She arranged the flowers carefully. She wanted them to look perfect.
A. She arranged the flowers carefully as though they didn’t matter at all.
B. She arranged the flowers carefully as if she wanted them to look perfect.
C. She arranged the flowers carefully like she was in a hurry to look perfect.
