English
Senior High
Resolved

( ) poor, she couldn't afford to buy a car.

ア.Because イ.Being ウ.Was エ.Having been

正解はイなのですが、その理由と、ほかの選択肢が当てはまらない理由と教えていただきたいです。よろしくお願いします。

Answers

✨ Best Answer ✨

ア、Becauseを入れる場合は、Becauseは接続詞として機能するために、文が成立してなきゃいけません。
例えば、Because she is poorなら問題ないです
ウ、was poorはまず文でもなんでもないので論外です
エ、分詞構文としてhaving beenを採用すると
元の文が、As she has been poor,she couldn't afford to buy a car.と考えられて、過去のある地点から現在まで彼女は貧しくあり続けたとおかしな意味になってしまうので、ダメです。
よって、イが妥当かと。

ネコネコ

すいません。訂正です。
エが違う理由はまず、完了形の分詞構文は主文の動詞の時制よりも以前であることを示すので、As she had been poor ,she couldn't afford to buy a car.となって、買うよりも以前に貧しかったとおかしなことになってしまいます。
よって、beingを採用して、(その時)貧しかったので、買う余裕がなかったと解釈するべきです

らっきーまん

ご丁寧にありがとうございます。助かりました!

Post A Comment
Were you able to resolve your confusion?