Doll Considering "last night", I wouldn't use the present perfect tense and replace it with the past tense.
That's absolutely correct; we aren't specific as to when an action occured with the pres. perf. In this case, I think the implication is that I
have been good for some time now, and last night, I even went to bed early.