The correct answer is: B. should not have
The sentence “He should not had done it” is grammatically incorrect. The correct sentence should be “He should not have done it.”
The word “should” is a modal verb, which means that it expresses a possibility or necessity. In this case, the modal verb “should” is used to express a recommendation or suggestion. The word “not” is a negative adverb, which means that it negates the meaning of the verb. The word “have” is a past participle, which is used to form the perfect tenses. The word “done” is the past participle of the verb “do.”
In the sentence “He should not had done it,” the word “had” is a past tense form of the verb “have.” However, the modal verb “should” is not used with the past
tense. The correct form of the sentence is “He should not have done it.”The sentence “He should not have done it” means that the person did something that they should not have done. It is a way of expressing disapproval or regret.