Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 30)

I have seen lots of interesting places when I went on holiday last summer. A. have seen B. lots C. interesting D. went

38/118

I have seen lots of interesting places when I went on holiday last summer.

have seen

lots

interesting

went

Giải thích

Đáp án: A

Giải thích:

Câu này kết hợp thì hiện tại hoàn thành (have seen) với một mốc thời gian quá khứ rõ ràng (last summer), điều này không đúng ngữ pháp.

Hiện tại hoàn thành (have seen) được dùng để nói về hành động đã xảy ra nhưng không rõ thời điểm, hoặc vẫn còn liên quan đến hiện tại.

Trong khi đó, "last summer" là một mốc thời gian xác định trong quá khứ, nên phải dùng thì quá khứ đơn.

Sửa: have seen → saw

Dịch: Tôi đã đi thăm nhiều nơi thú vị khi tôi đi nghỉ hè vào mùa hè năm ngoái.