The correct answer is letter A. Have known. The sentence should be, "She should have known that the joke would hurt my feelings". In this sentence, the tense that is used is the present perfect tense. Present perfect tense is used when a certain action in the past has been completed and has consequences of the present action.