Phân biệt quá khứ hoàn thành và quá khứ đơn
Hỏi đáp tiếng AnhThể loại câu hỏi: Bài tập tiếng AnhPhân biệt quá khứ hoàn thành và quá khứ đơn
Lê Linh đã hỏi 4 năm trước

Thầy cho em hỏi là ở câu này tại sao không dùng quá khứ đơn hay thì hiện tại hoàn thành mà lại dùng quá khứ hoàn thành ạ? Em đang phân vân giữa A và B nhưng đáp án lại là C ạ:

It took me a while to notice, but I did. Everyone was staring at me. What ——- wrong?
A. did I do
B. have I done
C. had I done

1 Câu trả lời
thầy Duy TOEIC đã trả lời 4 năm trước

Câu này phải chọn thì quá khứ hoàn thành nhé em.

It took me a while to notice, but I did. Everyone was staring at me. What had I done wrong?
= Tôi mất một lát mới nhận ra. Mọi người đang nhìn tôi chằm chằm. Tôi đã làm gì sai?

Trình tự các hành động là như sau: tôi làm gì đó sai trước, rồi tôi mới nhận ra mọi người nhìn tôi chằm chằm.

Mà việc “nhận ra” (notice) và việc “nhìn tôi chằm chằm” (was staring) là ở quá khứ.

Do đó, việc “làm gì sai” (had done wrong) đã hoàn thành trước một thời điểm trong quá khứ đang được nhắc đến trong câu. Vì vậy, việc đó phải ở thì quá khứ hoàn thành

Em xem hình sau là hiểu nhé:

  • Liên kết

  • Thông tin liên lạc

    Email: toeicmoingay@gmail.com