friend をi haven’t seen for about seven yearsと、どんな友達だか説明する接続の単語としてthatが使われていますが、説明されるものが人なのでthatをwhoに変えても良いですか? 良い場合、thatとwhoではどちらがより適切ですか?
ネイティブによる回答
Rebecca
この話し手が言ったことが間違いで、人を指すのには「who」を使うべきです。つまり、ここでは「I am meeting up with a friend from college who I haven't seen for about seven years」と言うべきだったということですね。