質問: (19)がわかりません。3がだめな理由が分かりません。 ま... ■どこまで理解しているか (19)がわかりません。 ■どこが具体的にわからないか 3がだめな理由が分かりません。 また、倒置が起きるのは否定の時だけですか?
回答: >3がだめな理由が分かりません。 →説明に必要であろう理由が2つあります。 1つ目は、whenが「いつ」を表す時に「完了」を表す現在完了形は使えないということです。 ○when did you read the book? ×when have you read the book? (いつその本を読みましたか?) 2つ目を説明する前に、まず押さえておきたいポイントがあります。それは1つ目のの例外として、現在完了形が「経験」の意味なら「いつ」を表すwhenと一緒に使うこともあるということです。 ○when have you (ever) been to hawaii? (いつハワイに行ったことがありますか?) これを踏まえた上で2つ目の理由なのですが、learn how to doは基本的に経験として言うことはしないからです。 「経験」とはいうのは簡単に言えば「〜回」と数えることが出来るものです。 ですがlearn how to doは「1回だけlearn how to doした」のように「〜回経験したことがある」とは言いません。 何故ならlearn how to doは基本的に「...する技術を身につけた」の意味で、これは「...出来るようになった」ところまで暗に含む言い方になるからです。 つまり1回learn how to doしたら、それはその時点で出来るようになったことを意味し、それ以後また「2回, 3回,と技術を身に付けた、出来るようになった」とカウントするようなものではないからです。 以上の理由から3は正解とは認めづらいでしょう。 >また、倒置が起きるのは否定の時だけですか? →もう少し正確に言えば単純に否定文であるだけではなく「否定語句が文頭に出た時」に倒置が起きます。 倒置が起きるのはこれ以外にも程度を表す語句(so〜that...のsoやsuch〜that...のsuchなど)が文頭に出た時なども倒置が起きます。 全部をここで挙げるのは大変なのでしませんが、質問に答えるなら「否定語句が文頭に出る時」だけではないです。