《第83問》
*If you had proper lessons, you could speak English.「きちんとした授業を受ければ、英語が話せるようになりますよ」で <能力>を意味する could を用いると非文になるのはなぜでしょうか?
正解
不正解
- 状態を表す動詞である場合 could は仮定を表す主節では用いられないから
- could は If 節で用いられるべきだから
- could は完了形 have spokenと共に用いるべきだから
- 状態を表す動詞である場合 could は仮定を表す主節では用いられないから
- could は If 節で用いられるべきだから
- could は完了形 have spokenと共に用いるべきだから
- 解説
-
<能力>を表す could は、動詞が状態動詞である時、仮定を表す文の主節(ここではyou could speak Englishが主節)では用いられないのです。このyou could speak English は「あなたは英語が話せるようになる」、つまり「話せる状態になる」という意味ですから、could の代わりに would be able to speak Englishあるいは would know how to speak English とすれば正しい文となります。(安藤 2005: 322-323; Leech 1987: 125参照)