Đáp án:
Thì HTHTTD diễn tả hành động bắt đầu trong quá khứ và vẫn còn đang tiếp diễn, hoặc vừa mới kết thúc.
Dấu hiệu: for 3 hours
Cấu trúc: S + have/ has been + Ving
=> The street is full of water because it has been raining for 3 hours.
Tạm dịch: Đường phố đầy nước vì trời mưa trong 3 giờ liền.
Đáp án cần chọn là: B