15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 67)

______ here for hours and I feel tired. A.I had been standing B. I have been standing C. I have stood D. I’m standing

372/400

______ here for hours and I feel tired.

I had been standing

I have been standing

I have stood

I’m standing

Giải thích

B

Kiến thức: Thì hiện tại hoàn thành tiếp diễn => diễn tả hành động kéo dài từ thời điểm không xác định trong quá khứ cho đến hiện tại và để lại hậu quả ở hiện tại.

Công thức: S + have/ has been + V-ing

Tạm dịch: Tôi đã đứng đây nhiều giờ và tôi cảm thấy mệt.

=> Chọn B