質問: whenがあるとき現在完了が使えないとありま... ■どこが具体的にわからないか whenがあるとき現在完了が使えないとありますが、これはwhen節内のことなのか、主節でのことなのか、whenがあればどんな時も使えないのかどれですか?
回答: 「when+sv(過去)」については主節に現在完了が使えません。× i have lived in tokyo when i was a child. ○ i lived in tokyo when i was a child. など (子どもの頃東京に住んでいました) 「when〜?」については述語動詞の時制を現在完了にすることは出来ません。 × when have you seen him? ○ when did you see him? (いつ彼に会ったのですか?)