回答

✨ ベストアンサー ✨

3 I had to finish my homework by five yesterday.
(yesterdayの追加と時制の設定)
4 May I ask you some questions?
(目上にとあるので、May~?が無難な表現だと思います)
7 You don't have to come to the stadium tomorrow.
(stadiumのスペル)

他はあっていると思います(^_^)

しょうか

3 「must have finished」と書いてしまったのですが、助動詞+have+過去分詞は過去の推量などを表すから、もし「(↑)」を書いてしまうと“私は昨日の5時までに宿題を終わらせていたに違いない”と変な文になってしまうんですよね?

間違っているところの解説までしてくださって助かりました!
ありがとうございます🙇‍♂️✨

この回答にコメントする
疑問は解決しましたか?