D is the correct answer because
Last year/day/weak are the
Key word for simple past
But no option is in simple past
1
Bushra Saleem
2 years ago
C is incorrect because the sentence is in past form. The adverb of time "last year" is used, so the option with "will" cannot be used here. Correct answer is B.