質問: 助動詞の質問です。 2. oh, it has started to rain. ( ) we better stay at home? 1are not 2don’t 3hadn’t 4should not 答えは3なのですが、どうしてこれらの選択肢は否定形になっているのでしょうか。
回答: 3をいれて訳すと、家にいたほうが「よくない」(=外に行かないほうがいいよね)? となります。 もし、notがなければ 家にいたほうがいい「です」か? となります。 雨が降ってきたので、わざわざ「家にいたほうがいいかどうか」を聞かなくても、外に行かないのが普通なはずです(状況にもよりますが)。だから、「家にいたほうがいいよね」という意味の会話をしているのだと思います。 といっても、この問題作成者は常識を確認するのではなく、had betterの使い方を理解しているかどうかを見たいだけだと思うので、深く考えなくても大丈夫でしょう。