I may/might have asked you this before, but can I ask you once again?
I guess I have asked you this before, but can I ask you once again?
I may/might have asked you this before, but...
前にもこれ質問したかもしれませんが、
may have 過去分詞:〜したことがあるかもしれません
can I 〜:〜しても良い?
I guess I have asked you this before, but can I ask you once again?
I guess:〜だと思うけど
確信はないけどそうだろうという時に。
会話ではよく使う表現です!
ご質問ありがとうございます。
・「I feel like I've asked you this before but...」
=前にも聞いたと思うけど
(例文)I feel like I've asked you this before but when were you going to Canada again?
(訳)前にも聞いたと思うけどカナダっていつ行くんだっけ?
お役に立てれば嬉しいです。