No.5ベストアンサー
- 回答日時:
いろいろ直し方はあります。
まずdieに注目しましょう。これは自動詞ですから受動形にはなりません。She dies.とは言ってもShe is died.とは言いませんね。当然、現在完了にしてもShe has been diedはおかしいわけです。
I'm dying.(死にそうだ)という言い方があります。ならば、She has been dying for 3 years.(彼女はもう3年間も死に掛けている)はありそうです。
動詞die(d)を形容詞deadに変えてもよさそうですね。She has been dead for 3 years.(彼女はもう3年間も死んでいる)ちょっと比ゆ的な意味の感じがします。
3年前に死んだということなら、単純にShe died 3 yeas ago.としておけばいいでしょう。もちろん現在完了は使えません。
No.4
- 回答日時:
念のため,申し上げておくと,
has been died だと,受動態の現在完了の形になっています。
die は「死ぬ」という自動詞で,受動態になりませんので,
has been died はそれだけでもおかしくなります。
has died なら die の現在完了ですが,「死んでしまった」という完了(結果)の意味になっても,「ずっと死んでいる」という継続にはなりません。
No.3
- 回答日時:
よくあるdiedをdeadに変える問題です。
die「死ぬ」という動詞自体が、継続の意味で用いられることは日本語で考えてみてもおかしいです。
dieは「死ぬ」“瞬間”ととらえるといいと思います。
deadは「死んでる」“状態”を表すので、継続が可能です。
余談ですがshe is dyingだと、彼女は死にかけているとも言えますので、
diedをdyingにすると、彼女は3年間死にかけているという文にできなくもないですが。。
No.2
- 回答日時:
その英文は有名ですね
現在完了のhave been~を使っているんですが、間違いの理由はdieの過去分詞diedにして直訳すると『~は3年間※死に続けている※』というおかしな分になります
基本、死ぬことは1回しかできないので、上記の英文だと『主語は蘇生したり死んだり』を繰り返しているということです
なのでdiedではなくdeadを使い『死んで~年』というふうにします
No.1
- 回答日時:
have been は完了形です。
"死ぬ"という行為は3年間続くわけではないので、dieに完了形は使えません。
1. It's been 3 years since she died.
彼女が死んで3年たつ
2. She died 3 years ago.
彼女は3年前に死んだ
が正しいと思います。
参考までに。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 問題文 How long has he been a trumpeter? 問題文にある情報として 10 2022/05/24 16:52
- 英語 私の車は、購入してから7年目になるが、これまでに車検を3回受けた。の英訳 11 2022/06/13 03:39
- 英語 中3の英語についてです。 have been 〜ing (現在完了進行形)の使い道がよくわかりません 8 2022/06/08 18:02
- 英語 以下の英文法の四択問題について質問です。 The Internet service provider 1 2023/02/01 19:50
- TOEFL・TOEIC・英語検定 現在完了形の英語の文についてです。 2 2022/05/13 18:33
- TOEFL・TOEIC・英語検定 This has not yet been proven to be the case for an 2 2022/06/20 13:56
- 英語 toeic文法特急の1章4問目の問題について質問です。 We will have to convey 2 2023/01/31 00:32
- 中学校 英語について 中学英語 3 2022/08/04 13:58
- 英語 Is to play soccer fun for you? は、正しい英文ですか? 1 2023/05/08 12:37
- 中学校 中学校でのテストについて 3 2022/05/31 14:48
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IFS関数の場合で、セルが空白の...
-
has had to..
-
未、済、完了の英訳は?
-
DMMの年齢確認のはいを押されて...
-
EXCEL:特定の文字が入力された...
-
日本語「のち」の使い方につい...
-
have will lived とhave will b...
-
英語で短く表現するには・・(...
-
as soon as I've finished this...
-
duringと現在完了形
-
as soon as SVの時制について
-
現在完了でfinishのとき
-
帰りにけりってどういうに訳す...
-
has begunは継続?完了?
-
現在完了形と現在形の使い方
-
お待たせして申し訳ありません。
-
He has been dead for five yea...
-
現在完了 完了用法 hiroshi has...
-
簡単な英語表現 ※ミスを訂正し...
-
started か have started か?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IFS関数の場合で、セルが空白の...
-
未、済、完了の英訳は?
-
has had to..
-
EXCEL:特定の文字が入力された...
-
DMMの年齢確認のはいを押されて...
-
英語で短く表現するには・・(...
-
started か have started か?
-
日本語「のち」の使い方につい...
-
帰りにけりってどういうに訳す...
-
【完了と結果の違い】現在完了
-
as soon as SVの時制について
-
現在進行形で完了的意味合いを...
-
report~ingの用法を教えてくだ...
-
duringと現在完了形
-
had beenとwasの違いについて
-
「have been ~ing」と「have be...
-
has begunは継続?完了?
-
「完了する」と「完成する」の...
-
as soon as I've finished this...
-
現在完了のhave been inの経験...
おすすめ情報