回答
2020-02-12 10:33:50
すわん
こんにちは。
「be going to (do something)」と言う場合は、今現在から未来にかけて、何かが起こる、何かをする、と言う未来の表現になります。
It's going to rain tonight. 今夜は雨だね。今夜は降るぞー。
He's going to tell me that lie again. あいつまた俺にあの嘘つくぞ。(そうに決まってる、と言う感じ)。
I was going to go out tonight, but I felt a bit tired, so I went home instead. 今晩出かけようと思ってたけど、なんか疲れてたから家に帰ったわ。
「be supposed to (do something)」と言うと、今現在から未来にかけて、何かが起こることになっている、何かをする段取りになっている、と言う未来の表現になります。
It was supposed to rain today, but look at the blue sky! 今日雨降ることになってたのに(←予報とかでそう言ってた)、見てよこの青空!
My mom is supposed to pick me up at 4. お母さんが4時に迎えに来ることになっています。
You were supposed to give me a call when you were finished! あんた、終わったら電話してっていうことになってたでしょ!
いかがでしょうか。