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

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

AI講師に聞く

「彼女が書いた手紙を読みましたか」って英語でなんて言うの?

①Did you read the letter that she wrote? ②Did you read the letter that she had written? ③Have you read the letter that she had written? ②が正解かと思いましたが、テキスト解答では①が正解でした。その他、③はダメなのでしょうか。理由が知りたいです。
default user icon
Okeyさん
2024/10/26 15:32
date icon
good icon

1

pv icon

75

回答
  • Did you read the letter that she wrote?

こんにちは! ご質問ありがとうございます。 ご質問について、『彼女が書いた手紙を読みましたか』というのは、単に過去の出来事をたずねる一般的な質問で、特に特定の時間や状況を強調しませんね!したがって、1番の回答が正解となります。3番は、彼女が書いた手紙の明確な時間や期間がないまま現在完了形と[過去完了形](https://eikaiwa.dmm.com/uknow/questions/71341/)が同時に使われているので、文法的には不自然です。例えば、 Have you read the book she had written between 2006 and 2007? 『彼女が2006年から2007年の間に書いた本読んだことある?』というような文章であれば3番の文法でもOKです。 参考になれば幸いです。
good icon

1

pv icon

75

 
回答済み(1件)
  • good icon

    役に立った:1

  • pv icon

    PV:75

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

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