よく使われる「久しぶり」の英語表現

よく使われる「久しぶり」の英語表現
「久しぶり!」という場面で私が耳にするのは、

It’s been a while.
It’s been a long time.
It’s been such a long time.
が多いです。そして、ここで注目するのは現在完了形が使われていることです。

現在完了形と書くと難しそうな響きになってしまいますが、”It has been(=It’s been)” を使うことによって、長い間ずーっとというニュアンスが出るので、「久しぶり」のニュアンスにぴったりなんです。

“I haven’t seen you 〜” で表す「久しぶり」
上で紹介した以外に、

I haven’t seen you in a while.
I haven’t seen you in ages.
I haven’t seen you for a long time.