• ベストアンサー

空所問題

Why didn't you do( ) you were told? 1,so 2,that 3,as 4,which 5,way 答えは3なんですが2はどうして無理ですか?

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

  • ベストアンサー
  • ringheart
  • ベストアンサー率100% (1/1)
回答No.1

thatが誤りの理由 thatは接続詞につき、その後のSVが英文として完成していなければならない。 you were toldは英文として未完成。この場合、toldは二重目的語を導く他動詞でSVOOを形成し、you以外にもう一つのOが必要。 よって、thatは不可。 asが正解の理由 先述の通り、you were toldは英文として未完成。toldにOがもう一つ必要。 このOの役割を果たすのは接続詞ではなく関係代名詞。 ただし、whichは不可。whichの前には先行詞になる名詞が必要。 (因みに、先述のthatを接続詞ではなく関係代名詞と考えてみても、which同様、先行詞を必要とするため不可。) asはこの場合、擬似関係代名詞といい、先行詞が不要(先行詞が既にasに含まれているとも考えられる)につき正解となる。