Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store

You have reached home from office.
Your mother: What you have bought today?
You: I ____________________.
Complete the conversation using appropriate options.
A) I didn’t bought anything today
B) I haven’t bought anything today
C) I hadn’t bought anything today
D) I am not bought anything today

seo-qna
SearchIcon
Answer
VerifiedVerified
419.4k+ views
Hint: In English language tenses play an important role. It denotes the time an action takes place, whether in the past, in the present or in the future. The action talks about whether something has happened today or present.

Complete answer:
Present perfect tense indicates an action that has been completed sometime before the present moment with a result that affects the present situation.
Option A) I didn’t bought anything today - 'Didn't bought' is grammatically incorrect. 'Did' is a past tense that refers to a past action. So, the base verb 'buy' should be used instead of 'bought' that is in the past tense. So, this option is an incorrect answer.
Option B) I haven’t bought anything today - 'Haven't bought' is in present perfect tense and this is the most appropriate option to be filled in the blank because the above sentence is also in present perfect tense. So, the use of this option ‘I haven’t bought anything today’ is the correct answer.
Option C) I hadn’t bought anything today - 'Hadn't bought' is in past perfect tense. It indicates that an action has been completed in the past. But here, in the question the action is completed in the present that is 'today'. Hence this option is an incorrect answer.
Option D) I am not bought anything today - 'Am not bought' is in passive voice, since it follows the syntax for past tense in passive voice 'am + not + past participle 'bought'. Thus, this is an incorrect answer.
Your mother: What you have bought today?
You: I haven’t bought anything today. (Option B)

Hence the correct answer is option ‘B’.

Note: It is important to know in which tense the answer has to be given. The past perfect tense indicates an action in the past that had been completed before another time or event in the past.
The form of Past Perfect Tense is- had + verb (past participle form or the 3rd form of the verb) irrespective of the singular and the plural form.