①so~that…
☑ so~that…は「とても~なので…」という意味を表します。
ポイント この構文では,thatのうしろは《主語+動詞》の形になります。
【問1】次の日本文を英文にしなさい。
I am so busy that I can’t meet(see) her.
They were so surprised that they couldn’t speak a word.
②too~to…
☑ too~to…は「~すぎて…できない」という意味を表します。
ポイント この構文では,toのうしろは動詞の原形です。
【問2】次の日本文を英文にしなさい。
He is too old to run fast.
Takeshi was too tired to walk.
③so~that…とtoo~to…の書きかえ
☑ 「so~that─can’t…」の形の文は「too~to…」の文に書きかえることができます。
書きかえるときの注意点
ポイント①
so~that…の文に「can’t(couldn’t)」が入っているときだけ,too~to…の文に書きかえが可能です。
ポイント②
so~that…の文で,thatの前後の文の主語が異なる場合は,「too~for─to…」の形になります。
ポイント③
主語が異なる場合は,so~that…の文には代名詞「it」が必要です。←特に注意
【問3】次の日本文をso~that…,too~(for─)to…を使った2通りの英文にしなさい。
He was so tired that he couldn’t get up early.
He was too tired to get up early.
The box was so heavy that he couldn’t carry it.
The box was too heavy for him to carry.