- ベストアンサー
英作文
私が遅刻してしまったのは、道路が混んでいたからです。 The reason why I have been late is that the road was crowded. としたのですが正しいでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
基本的には正しいです。 ただ,the reason I am late が一番自然です。 関係副詞 why で文法的には正しいですが,the reason (that) SV が一番用いられている表現です。 「遅刻してしまった」は現在完了よりも,I am late「遅れている」という現在形でいいと思います。
その他の回答 (1)
- enna2005
- ベストアンサー率40% (333/819)
回答No.2
The reason I was late is because of a traffic jam. why は取っても差し支えありません。 道路の場合、混んでいるのは車の交通量が多いため、と判断するのが普通 なので『交通渋滞で遅れた』としました。 crowded を使うと人で混んでいるような気がするのですが・・・
質問者
お礼
回答ありがとうございました。 また機会がありましたらよろしくお願いします。
お礼
回答ありがとうございました。 また機会がありましたらよろしくお願いします。