Akshually, it was a quote from a court trial, and the speaker was an attorney (solicitor?)--presumably a native English-speaker--representing the defendant. From the context it was clear that he had had regrets in the past and continued to have them at the time he was speaking. I still maintain that the two have's result in ambiguity. Picky? Yeah, probably, but still.....