英語
高校生

ここ数日間であまりにも多くの人に会ったので、その人たちの名前をすべて覚えているわけではありません。

という文章を英訳する問題で、解答には

I have met so many people in the past few days that I cannot remember everyone’s name.

と書かれていましたが、なぜhaveが必要なのか分かりません……
解説お願いします🙏💦

回答

疑問は解決しましたか?