英語
中学生

英語の仮定法の問題です。
「私に夕食を作ってくれるロボットがあればいいのになぁ」
の英訳が
「I wish I had a robot that would make dinner for me.」
だと書いていたのですが、that の後になぜ would があるのが分かりません。よろしくお願いします。

英語 仮定法

回答

robotの説明でthatが置かれているので、that後の文はrobotが主語の文章になります
でも、robotをいれてしまうと、
〜robot that robot would というふうになってしまうので、主語が省略されているだけです

畦道

この文章のwouldの持つ意味が分からないので教えてください。続けて質問してすみません

あーる

私的に直訳してみたら、"私のために夕食を作ってくれるだろうロボットを持っていればなあ"みたいなニュアンスですかね?

この回答にコメントする
疑問は解決しましたか?