smart.fm で更新してきた、旧チャンネルブログの文法問題をお届けします。
今週は解答編です。
参加して下さった方、ありがとうございました。
それでは解答と解説です。
問題:日本語の意味に合うように、( )内の英単語を並び替えて、正しい英文にしなさい。ただし文頭にくる語も小文字にしてある。
1:なぜ警察はここに来たのですか?
(police, for, come, did, the, what, here)?
解答
What did the police come here for?
解説
「何のために」という意味で what … for? という表現を使います。
文頭に what を持ってきて、最後に for おいて ? を置きます。
※調べてみましたが、For what did the police come here ? でも良いようです。
参考
https://hinative.com/ja/questions/1369061
---
2:どうして電話しなかったの?
(call, you, didn't, come, me, how)?
解答
How come you didin't call me?
解説
How come = why なのですが、これは使い方が厳重注意なのです。
疑問文なのに
How come + S V ~ ?
という平叙文の語順になるのです。
why だったら
〇 Why didn't you call me?
× Why you didin't call me?
なのに
How come だと
× How come didn't you call me?
〇 How come you didin't call me?
となるのです。
----
How come が引っ掛け問題でした。知らないと間違いやすいです。いかがだったでしょうか?
それではまた来週。
問題編
http://q-eng.com/diary/22065
出典