1分SHAREツイートシェアはてブGoogle+PocketLINEスポンサーリンクこんにちは、Shinyです。betterでは、その表現に含まれる言外の意味が異なります。次の例文を見てください。coat.どちらも日本語に訳すと「コートを着たほうがいいよ」となりますが持っているニュアンスは全然違います。should〜はその助言にしたがうことで好意的な結果を得られることを暗に示しています。アドバイスというよりは提案に近いです。betterには「もし助言に従わなかったら、大変なことになるかもよ」というネガティブな意味を持っています。忠告や警告とも言えるかもしれません。これを踏まえて先ほどの例文の意味を考えると次のようになります。betterはコートを着なかった場合に起こりうるネガティブな結果を想定しています。betterを使うべきか迷うことがあると思います。そのときはshouldを使いましょう。betterはかなり強く、目上の人に使うと失礼にあたります。betterを使うことはありえないということですね。betterを使うのはその人との関係性にもよるので避けた方が無難です。その点、shouldは万能です。礼儀正しい印象を受けますし、文法も間違えにくいのでこちらを使いましょう。betterは否定形を間違えやすいんですよね。ちなみにどう書くか分かりますか?次の選択肢から選んでください。Shiny試験にはわりと出るのでしっかり覚えておきましょう参考になればうれしいです。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。英語の勉強でスランプを抜け出すために私がとった行動8つ検索Shiny育児に追われつつも英語の勉強に励む主婦。自身の体験をもとに英語の勉強法など紹介しています。views2『英文法レベル別問題集』を使った効果的な勉強法。