Correct option is B
Option (b)
contains an error.
Explanation: “is made” is incorrect because it mixes present tense auxiliary with past participle form, but without a passive voice structure. The intended sentence is active and refers to a recently completed action, so the correct phrase should be
“has made.”
Correct sentence: My tailor
has made some very stylish dresses...
Grammatical rule used: Present perfect tense is formed by using
has/have + past participle (V3).
This tense is used for actions that have just been completed or have relevance to the present.
Example: She has completed the report. (The report is now ready.)
Information Booster: In active voice, we use “has/have made” instead of “is made” unless we want a passive structure like “It is made by...”