for a long time 長期間にわたって、以前からずっと、前からずっと I haven’t seen you for a long time. 私は長い間あなたに会っていません。 https://talkenglish.xsrv.jp/wp-content/uploads/2019/02/for-a-long-time.mp3