世界とつながるオンライン英会話 DMM英会話

AI講師ならいつでも相談可能です!

AI講師に聞く

しなければならないことはしたの??って英語でなんて言うの?

①Did you do what you have to do? ②Have you done what you have to do? ③Did you do what you had to do? 前半はそれぞれ分かるのですが、それぞれの文の後半部分が過去形なのか現在形なのか分かりません。
default user icon
ASAKOさん
2018/03/30 21:28
date icon
good icon

2

pv icon

5166

回答
  • Did you do what you have to do?

  • Have you done what you have to do?

状況によりますね。 (宿題とかあれやっといて、っていったことを)しなければならないことはしたの(現時点までに)?という質問なら ・Did you do what you have to do? ・Have you done what you have to do? Did you do what you had to do? は「その時やるべきことはやったの?」というニュアンスです。 Have you done what you had to do? は「過去のある時点までにやっておくべきことだったことはしたの?」というニュアンスになります。(昨日が締切だったアサイメントは提出したの?とか)
Rieko A ブロガー/IT企業社員 in シドニー
回答
  • Did you do what needs to be done?

  • Have you done what needs to be done?

「しなければならないことはしたの??」は、 "Did you do what needs to be done?" "Have you done what needs to be done?" という表現を使うことも出来ます。 過去形と現在完了の違いは、過去形は過去の一時点(しなければならないことをした時)を表しているのに対して、現在完了は過去の一時点(しなければならないことをした時)のことが何らかのかたちで現在に影響を及ぼしている場合に使います。 Did you do what you had to do? (しなければならないことをした時のことの確認) Have you done what you have to do? (現在、しなければならなかったことが終わっているかの確認) ご参考になれば幸いです。
good icon

2

pv icon

5166

 
回答済み(2件)
  • good icon

    役に立った:2

  • pv icon

    PV:5166

AI講師なら
いつでも相談可能です!

AI講師に聞く
anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー