Đề thi học kì 1 Tiếng anh 12 có đáp án( đề 24 )

They …………….for 3 hours when the storm suddenly broke.

25/50

They …………….for 3 hours when the storm suddenly broke.

have been running

will be running

are running

had been running

Giải thích

Kiến thức: thì hiện tại hoàn thành tiếp diễn

Giải thích:

Thì hiện tại hoàn thành tiếp diễn hành động bắt đầu ở quá khứ và còn đang tiếp tục ở hiện tại (nhấn mạnh tính liên tục).

Cấu trúc: S + have/has + been + V.ing

Tạm dịch: Họ đã chạy trong 3 giờ khi cơn bão đột ngột đến.

Đáp án: A