回答
2020-04-04 15:13:06
すわん123
こんにちは。
"Ayaka and I been in the class for two years." には、少し抜けている単語がいくつかあります。
「アヤカと私は2年間同じクラスです。」を英語で言うと、
Ayaka and I have been in the same class for two years. となります。
ここで言う same class の same が同一の、つまり同じと言う意味の形容詞です。
日本語の「同じ」と言う言葉と同じく、same には 同一物だ、と言う意味と、2つ以上の別個のものだがみな比較して同じだ、と言う意味の両方があります。
ここで言う same class は、日本語でいう「同じクラス=クラスが一緒」という意味で使われています。