- 締切済み
学校のテストで、 My sister ( ) for work an
学校のテストで、 My sister ( ) for work an hour ago. のカッコ内の選択肢に left と has left があり、正解は has left でした。どうして left では不正解なのか教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- makochia
- ベストアンサー率50% (19/38)
回答No.2
1.の方と同じです。おそらく先生は「行ってしまってここにはいない」=現在完了の完了用法を出したかったのだと思いますが、 an hour agoは勇み足でしたね。
- yumetanosi
- ベストアンサー率45% (198/433)
回答No.1
一時間前となっていますので あなたの言う通り left であるべきです。出題者に確認してください has left は状況に合いません
お礼
早速のご回答ありがとうございました。できれば先生に確認してみます。