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

______ 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

4957/5750

______ 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

Đáp án 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.