~しすぎて~できなかったって英語でなんて言うの?

「私は昨日お腹がすきすぎて寝れなかった」
I was too hungry to fall asleep yesterday.
或いはI was too hungry to have fallen asleep yesterday.どちらが正解ですか?
この構文において「to have fallen」のように「to+have+過去分詞」の形はあり得ますでしょうか?お教えくださいませ。
default user icon
takaさん
2020/12/06 17:30
date icon
good icon

0

pv icon

474

回答
  • I was too hungry last night and could not fall asleep.

    play icon

  • I was too hungry to fall asleep yesterday.

    play icon

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

"I was too hungry to fall asleep yesterday"という文章の方が"I was too hungry to have fallen asleep yesterday"よりも自然に聞こえます。
二番目の文章は、「私は、昨日眠るということにはおなかが空き過ぎていた。」という訳になります。

あるいは、"I was too hungry last night and could not fall asleep"というように、"and"で文章を二つに分けることも出来ます。

ご参考に!
Momo バイリンガル英語講師
good icon

0

pv icon

474

 
回答済み(1件)
  • good icon

    役に立った:0

  • pv icon

    PV:474

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

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

無料会員登録はこちら