• ベストアンサー

英語について

いつもお世話になっています。 次の文を過去形の形にしなさい。 May put some books on the desk. で私は、May is putting some books on the desk. としてしまいました。なぜ答えはMay was putting some books on the desk.なのでしょうか。 Tom can use this computer.を文中にwillを入れて未来の文にする。という問いで私は Tom will can use this computer.としました。 けれど答えはTom will be able to use this computer.でした。どうしてですか。 You had better start at once. を否定文にするとどうしてnotがbetterの次になるのですか。 宜しくお願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
  • genkigan
  • ベストアンサー率26% (28/104)
回答No.1

>May put some books on the desk. これは過去形の文です。現在の文なら、May puts となるはずです。だから、過去進行形にするということでしょう。 >Tom can use this computer. Tom will can とは言えません。助動詞の後には動詞の原型をおかないといけないので、Tom will be able to となります。can = be able toです。 >You had better start at once. You didn't have better となりそうな感じですが、このhad better は過去をあらわしているのではありません。had better は2つで1つの助動詞と考えたほうがいいでしょう。助動詞だから、その後にnotをつけます。疑問文の場合もCan you となるのと同じくHad you betterとなります。

その他の回答 (1)

  • muya77
  • ベストアンサー率24% (6/25)
回答No.2

May put some books on the desk.の文は過去形の文です。 現在形の文なら、最初の文はputsになっていたはずです。(putの活用は原形put/過去形put/過去分詞形putです) 進行形に直すのでしたら、過去形の文であることを考えれば、put→was puttingになるでしょう。 助詞を同じ文に2つ使うことはできないので、canと同じ意味のbe able toに換えてwillを入れたのでしょう。 had betterは2語ですが、セットで助詞の様に用います。よって、notの入る場所はhadとbetterの間ではなく、betterの後になります。

関連するQ&A