Trả lời:
Đáp án đúng: B
Câu này kiểm tra về cách sử dụng các trạng từ chỉ thời gian trong tiếng Anh.
* **A. since:** Thường được dùng với thì hiện tại hoàn thành để chỉ một hành động bắt đầu trong quá khứ và còn tiếp diễn đến hiện tại. Không phù hợp trong ngữ cảnh này.
* **B. yet:** Thường được dùng trong câu hỏi hoặc câu phủ định ở thì hiện tại hoàn thành để hỏi hoặc khẳng định một việc gì đó chưa xảy ra. Ví dụ: "Have you finished the book yet?" (Bạn đã đọc xong cuốn sách chưa?). Mặc dù có thể dùng trong câu phủ định, nhưng không hợp lý khi đi với "can't believe".
* **C. already:** Thường được dùng trong câu khẳng định ở thì hiện tại hoàn thành để diễn tả một hành động đã xảy ra trước một thời điểm nào đó, thường là sớm hơn dự kiến. Nó phù hợp với sự ngạc nhiên trong câu.
* **D. just:** Thường được dùng với thì hiện tại hoàn thành để chỉ một hành động vừa mới xảy ra. Nó cũng có thể thể hiện sự ngạc nhiên, nhưng "already" phù hợp hơn trong trường hợp này.
Vì vậy, đáp án đúng nhất là C. "already" vì nó diễn tả sự ngạc nhiên về việc ai đó đã hoàn thành việc đọc sách sớm hơn mong đợi.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
