If Bod _____ with us, he would have had a good time.

Chọn phương án đúng:

A) Would come
B) Would have come
C) Had come
D) Came

Giải thích chi tiết đáp án:

Chúng ta hãy cùng phân tích câu "If Bob _____ with us, he would have had a good time." để hiểu tại sao "had come" là đáp án đúng.

Câu này là một câu điều kiện loại ba (third conditional). Câu điều kiện loại ba mô tả một tình huống giả định trong quá khứ và hệ quả của nó cũng trong quá khứ. Công thức của câu điều kiện loại ba là:
- Mệnh đề if: If + past perfect (quá khứ hoàn thành)
- Mệnh đề chính: would + have + past participle (quá khứ phân từ)

Bây giờ, chúng ta xem xét các tùy chọn:

a. would come - Đây là dạng sẽ xảy ra trong tương lai và không phù hợp với câu điều kiện loại ba.
b. would have come - Đây không phải là dạng đúng cho mệnh đề if trong câu điều kiện loại ba.
c. had come - Đây là dạng quá khứ hoàn thành, phù hợp với công thức câu điều kiện loại ba.
d. came - Đây là dạng quá khứ đơn, không phù hợp với câu điều kiện loại ba.

Vậy nên, "had come" là đáp án đúng cho mệnh đề if trong câu trên. Câu hoàn chỉnh sẽ là: "If Bob had come with us, he would have had a good time."

Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.

Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max

Màn hình ứng dụng Toeic Max
 
anh-poster