They ________ supper when the telephone rang.
Lời giải chi tiết
Chúng ta sử dụng thì quá khứ tiếp diễn để diễn tả một hành động đang xảy ra tại một thời điểm cụ thể trong quá khứ hoặc khi có một hành động khác chen vào. Công thức của thì quá khứ tiếp diễn là:
was/were + V-ing
Ở trường hợp này, hành động "they were having supper" bị chen vào bởi một hành động khác - "the telephone rang".
A. had - Đây là thì quá khứ đơn, không phù hợp vì nó diễn tả hành động đã hoàn tất và không có sự diễn ra tiếp diễn.
B. have had - Đây là thì hiện tại hoàn thành, không phù hợp vì câu hỏi yêu cầu một hành động trong quá khứ.
C. were having - Phù hợp với cấu trúc thì quá khứ tiếp diễn, dùng để mô tả hành động đang diễn ra (eating supper) khi có một hành động khác chen vào (the telephone rang).
D. have been having - Đây là thì hiện tại hoàn thành tiếp diễn, không phù hợp vì câu hỏi yêu cầu một hành động trong quá khứ.
Câu hoàn chỉnh: They were having supper when the telephone rang.
Dịch: Họ đang ăn tối thì điện thoại reo.
Đáp án đúng là C. were having.
Chú ý khi giải