- ベストアンサー
空所問題
Why didn't you do( ) you were told? 1,so 2,that 3,as 4,which 5,way 答えは3なんですが2はどうして無理ですか?
- みんなの回答 (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に含まれているとも考えられる)につき正解となる。