【問題】
以下に示した単語を並び変えて英文を完成させなさい。
(BLANK) you have been drinking.
(A) should.
(B) drive.
(C) under.
(D) circumstances.
(E) no.
(F) after.
(G) you.
(芝浦工業大学 前期 2018年 出題)
【解説】
与えられた単語を見ると、You should not driver under any circumstances after you have been drinking.、という文章がすぐに思いつきます。
ただし、与えられた単語の中には、notもありませんし、anyもありません。その代わりにnoがあります。not under any circumstancesという表現は、文頭に置かれた場合、Under no circumstancesというかたちに変わります。
そして、否定的な意味を持つ副詞句が文頭に置かれた場合、それに続く文章では、主語と動詞、もしくは、主語と助動詞の位置が入れ替わる倒置が起きます。
以上のことから、以下の通り、作文をすることが出来ます。
Under no circumstances should you drive after you have been drinking.
【日本語訳】
いかなる場合でも飲酒後は運転しないでください。