あなたが彼に最後に会ったのはいつ?
When did you see him last?
✖When have you seen him last?
現在完了形が使えない場合
1 明らかに過去を表す文言(ago,this morning,today,lasy week, yesterdayなど)を含む場合。
2 原則として"just now"を含む場合。
3 "when"を含む場合。
街角で見かけた英語(メルボルン)
夜11時までは一時間以上路上駐車してはいかん!
When did you see him last?
✖When have you seen him last?
現在完了形が使えない場合
1 明らかに過去を表す文言(ago,this morning,today,lasy week, yesterdayなど)を含む場合。
2 原則として"just now"を含む場合。
3 "when"を含む場合。
街角で見かけた英語(メルボルン)
夜11時までは一時間以上路上駐車してはいかん!