Câu hỏi:

29/03/2026 4 Lưu

A friend of mine arrived unexpectedly while we ________ dinner last night. 

A. are having
B. were having 
C. had 
D. had had

Quảng cáo

Trả lời:

verified Giải bởi Vietjack
Đáp án đúng là B

Hành động “have dinner” đang diễn ra thì có hành động khác xen vào “a friend of mine arrived unexpectedly”.

Khi một hành động đang diễn ra trong quá khứ và hành động khác xảy ra bất ngờ, ta dùng quá khứ tiếp diễn cho hành động đang diễn ra và quá khứ đơn cho hành động xảy ra xen vào.

Chọn B. were having.

Dịch: Một người bạn của tôi đã đến bất ngờ trong khi chúng tôi đang ăn tối tối qua.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

(1) will not use/ won’t use

will not use/ won’t use

Câu điều kiện loại 1 (If + hiện tại đơn, will + V).

"Unless" = "If not", nên động từ chính trong mệnh đề chính sẽ dùng tương lai đơn phủ định.

Vì vậy, "not use" → "will not use/ won’t use”

Dịch: Nếu bạn không có thẻ thành viên, bạn sẽ không được sử dụng các tiện ích trong khu vực này. Chúng chỉ dành cho thành viên.

Lời giải

is going to have

Câu nói về kế hoạch hoặc dự đoán dựa trên dấu hiệu rõ ràng (chị gái đang mang thai), nên dùng “be going to” để diễn tả ý định hoặc kế hoạch đã có.

“Will” thường dùng để đưa ra quyết định ngay lúc nói hoặc dự đoán không có căn cứ chắc chắn.

Dịch: Chị gái tôi đang mang thai. Bác sĩ nói chị ấy sẽ sinh em bé vào tháng Ba.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A. ignore                
B. develop   
C. limit        
D. delay

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. unpaid                 
B. optional               
C. helpful         
D. compulsory

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A. should be shown 
B. can be shown 
C. must be shown 
D. has to be shown

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP