Phân biệt quá khứ hoàn thành và quá khứ đơn
Hỏi đáp tiếng AnhCategory: Bài tập tiếng AnhPhân biệt quá khứ hoàn thành và quá khứ đơn
Lê Linh asked 6 days ago

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 Answers
thầy Duy TOEIC answered 3 days ago

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é:

  • Link nhanh

  • Liên kết

  • Thông tin liên lạc

    Điện thoại: 0982 042 261 (thầy Duy)

    Địa chỉ: Phòng 707, Trung tâm Tin học ĐH KHTN, số 137E đường Nguyễn Chí Thanh, Quận 5, TP.HCM

    (vui lòng gọi điện thoại trước khi đến)

    Email: thayduy@toeicmoingay.com

    Trang web này thuộc về Công Ty TNHH Đỗ An Duy. Mã số thuế: 0315750849 cấp ngày  20/06/2019.