如题所述
第1个回答 2015-10-05
It appears that I have seen you somewhere.
第2个回答 2015-10-05
It seems that I have been saw you at somewhere.
第3个回答 2015-10-05
It seems that I have seen you somewhere before.
or
It seems that we have met each other somewhere before.本回答被网友采纳
or
It seems that we have met each other somewhere before.本回答被网友采纳
第4个回答 2020-06-27
it seems as if i had seen you somewhere before.