◯◯の授業の宿題終わりましたか?などの時の言い方で、「の授業」というときは、Have you finished your homework "for" ◯◯ class?と言いますか?"in"でしょうか?"of"でしょうか? おそらく Have you finished ◯◯ class homework? という言い方もできるとは思いますが。。
ご質問ありがとうございます。
「の授業」の場合は、"for"を使います。
①
"Have you finished your homework for the [history] class?"=「歴史の授業の宿題は終わらせた?」
②
"Did you finish the [psychology] class's homework?"=「心理学の授業の宿題は終わった?」
または、授業名ではなく、先生の名前を使うこともできます。
例文:"Did you finish the homework for Professor Smith's class?"
ご参考になると良いです!
ご質問ありがとうございます。
この場合、授業の[宿題](https://eikaiwa.dmm.com/uknow/questions/52721/)につて、「◯◯の授業の宿題終わりましたか」と言いたいなら、「Have you finished the homework for...?」と言えます。
「of 」より「for」の方が良いと思います。
ご参考になれば幸いです。