• ベストアンサー

どうしてthatなの?

He is not the coward ( ) he was ten years ago. という英文で、括弧内にはthatが入るらしいんですけど、どうしてですか?英文法が苦手なのでよろしくお願いします!

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

先行詞のcowardがあるからではないでしょうか、 もし He is not ( ) he was ten years ago. ならば、whatが入ります。 このthatは主格補語で、格は主格です。 するとwhoでも入りそうですが、補語の時はthatの方が好まれます。

noname#110957
質問者

お礼

とても参考になりました。 どうもありがとうございました(^0^)

その他の回答 (1)

  • Hyoutan
  • ベストアンサー率25% (69/266)
回答No.2

回答でなく疑問です. 2番目のheは必要なのでしょうか?

noname#110957
質問者

補足

問題集の問題を引っ張ってきたので、よくわかりません、ごめんなさいm(__)m

関連するQ&A