I’m bored. It ______ for hours so I can’t go out for a walk. A. rained B. has been raining C. was raining D. have rained
Giải thích
Đáp án đúng: B
Trạng từ chỉ khoảng thời gian “for hours” (hàng giờ) và mệnh đề đã cho chia ở thì hiện tại đơn → sự việc vẫn đang xảy ra → chia động từ ở thì hiện tại hoàn thành: have + Vpp/ed
Dịch nghĩa: Tôi cảm thấy chán. Trời mưa suốt nhiều giờ nên tôi không thể ra ngoài đi dạo được.