◇ 次の日本語の( )の中に入れるのに正しいものを下のa ~ d から選んでください。
You have to keep it a secret ( ) him.
「それは彼には秘密にしておいて」
a. to b. for c. of d. from
正解:d
解説:英語の前置詞やイディオムを覚える時、日本語で意味だけを覚えようとすると、時間がたつと忘れてしまいます。定着させるコツは、日本語の意味と「イメージ」をしっかりリンクさせて覚えることです。今回のa secret from ~は「~から遠ざけて秘密にしておく」というイメージで覚えておくと良いと思います。また、例えばput offというイディオムがありますが、これは「離れた所に置く」というイメージ「延期する」です。