English
Senior High

答えは②なのですが、理解できません。
お金をなくしたのは、昼食代を払えなかった時より前で、大過去になるんじゃないのですか?なぜ、①のhave lostにならないのか、解説お願いします!!

| money,John was not able to Day for lunch. t ⑧②Havinglost ③Helost ④Lost

Answers

分詞構文です。
接続詞を省略し動詞を現在分詞にします

ルル

もともとの文は
Because John had lost his money,he was not〜
ここで主節と従属説の主語が一致しているので、接続詞と主語を省略しhadを現在分詞にします。
その後、主節のheをJohnにすればOKです。

Post A Comment
Were you able to resolve your confusion?