【問題】
空欄に最も適当なものを下の①〜④のうちから一つずつ選びなさい。
Mary who stays in Asakusa has ( ) off going to Mexico until next Monday.
① set ② put ③ kept ④ taken
【解説】
来週の月曜日まえメキシコに行くのをどうしたのかを考えます。
( )の後にoffがある事に着目すると、
①set offは「出発する」という意味になりますが、目的語を取らないので不可。
③keep offは「〜(問題)などに触れない、〜(危険など)を寄せ付けない」という意味で文意に合わないので不可。
④take off〜は「〜(衣服など)を脱ぐ/離陸する」という意味でこれも文意に合わないので不可。
②のput off は「延期する」というイディオムなのでこれが文意にも一致し正解です。
【訳文】
浅草に滞在しているメアリーはメキシコに行くのを来週の月曜日まで延ばした。