A) Helping
B) To help
C) To have helped
D) Having helped
なぜ正しい答えかを説明すると"Frank offered _____ us paint the house."再び"b. to help" 、まず動詞「 offer 」に関連する文法構造を理解する必要があります。
動詞「 offer 」の後には通常、不定詞「 to 」が続きます。この構造は"offer + to do something"です。この文では、「 us 」は「 help 」というアクションのobjectとして機能します。
具体的には、フランクが家のペンキ塗りを手伝ってくれと申し出た場合、正しい構造は"Frank offered to help us paint the house."他のオプションは、次の理由により、この文脈では正しくありません。
a. "helping" - (present participle)動詞「 offer 」の後には適していません。
c. "to have helped" - (perfect infinitive) 、現在または将来の助けの申し出ではなく、以前に完了したアクションを意味するため、適切ではありません。
d. "having helped" - perfect participleも、「 offer 」の後に続くものではないため、ここでは不適切です。
したがって、正解"b. to help"です。
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.