Hm. In this context, an American would use past simple (I asked) in place of present perfect (I have asked) with no qualms - as would a foreigner who learned english from an American - whereas the present perfect, in British English, is the only acceptable tense in that sentence.

I've no bloody clue where Bleys is from, to be honest. I'm pretty sure he's English, so I'm pretty sure this is a lie. Foreign speakers are more likely to use American grammar, due to the prevalence of American teachers and books. This is fun. Someone look up posts from both of them and find out how they spell "colour".