二日前から息子がインフルエンザにかかってます。って英語でなんて言うの?

(今も)かかってる。
(数日前)かかってた。(今は治った。)

オンラインの先生に言いたいけど、
完了形、過去形、sincce,from
使い方がわからなくなります。。
default user icon
kihoさん
2018/02/06 16:14
date icon
good icon

13

pv icon

9748

回答
  • My son has had the flu for two days.

    play icon

  • My son had the flu several days ago.

    play icon

現在完了形は過去の出来事の影響が現在まで続く場合に使います。上記の①みたいに、英語だとhas / have + 過去形 になります。ある期間を特定する時は for + 期間 も使いますが、状態の原点を特定する時は since + 期間 になります。例えば、「息子は月曜日からインフルエンザにかかってます」だと、 my son has had the flu since Monday と言います。

ご参考までに。
回答
  • My son has been suffering from the flu for 2 days.

    play icon

ご質問ありがとうございます。

まず訳は、「私の息子は2日前からインフルエンザで苦しんでいます。」になります。

Suffering from ~
~で苦しむ、悩ませられる、おそわれている

Sinceやfromではなく、"for"を使うこともあります。


ご参考になれば幸いです。
good icon

13

pv icon

9748

 
回答済み(2件)
  • good icon

    役に立った:13

  • pv icon

    PV:9748

anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー

ご利用にはDMM.comのログインが必要です

無料会員登録はこちら