Haven't I seen you somewhere before?
我是不是在哪儿见过你?
Not that I know of.
我可不记得。
You look so familiar. Haven't I seen you somewhere before?
你看起来真眼熟。我是不是在哪儿见过你?
Maybe on the sports meeting.
也许是在运动会上吧。
重点讲解:
Do I know you?
Haven't I seen you somewhere before?
Do I know you?意为“我认识你吗? ”这种表述一般不太礼貌。而Haven't I seen you somewhere before?则是比较地道、有礼貌的用语,很多时候也被男士用来跟女士搭讪哦。当然,如果遇到不认识的人跟你打招呼或者套近乎,而你并 不喜欢这种方式时,你可以直接反问Do I know you?