Bộ 5 đề thi Giữa kì 1 Tiếng Anh 9 Friends Plus có đáp án (Đề 4)

I’m out of breath because I _______ to get here in time. A. ran B. have run C. had run D. have been running

17/40

I’m out of breath because I _______ to get here in time. 

ran

have run

had run

have been running

Giải thích

D là đáp án đúng

Kiến thức dùng thì:

  • HTHTTD diễn tả một hành động được bắt đầu ở quá khứ, diễn ra liên tục trong một khoảng thời gian dài và vẫn chưa kết thúc ở hiện tại.

  • Trong câu không có dấu hiệu thường thấy của HTHTTD là ‘for’ hoặc ‘since’ để nhấn mạnh tính liên tục của hành động, tuy nhiên có miêu tả ‘out of breath’ thay cho các dấu hiệu này.

  • Cấu trúc thể khẳng định: S + have/has + been + V-ing.

Dịch: Tôi thở không ra hơi vì đã phải chạy để đến đây kịp giờ.