[ Vocabulary and Grammar ]
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:
Prepositional Phrase › ViewCan you pronounce the name of the country?
What is the function of the underlined prepositional phrase?
A. Adjectival
B. Adverbial
C. Noun
Past Tense vs Future Tense › View
My cousin ____ his hair cut tomorrow.
A. has
B. have
C. is having
D. shall have
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.
