This may be simple or trivial, but when writing in the past tense, is it wrong to switch to present tense to use the verb "may be"?
Sharon may be irrational, but it was not completely her fault.
Sharon may have been irrational, but it was not completely her fault.
The first sentence implies that Sharon often acts irrational, and this is something that can be taken for granted. The second sentence does not imply this; it tells the reader that Sharon was acting irrational at a certain point in time, but she is not always like that.
I know it can be jarring to shift tenses in writing, especially in the middle of a sentence. However, I cannot tell whether or not the first sentence with "may be" is disconcerting to read. Depending on the situation, I would use either sentence, but I want to know how the first flows and whether or not it is grammatically incorrect.