500+ câu trắc nghiệm tổng hợp Chia động từ Tiếng Anh có đáp án (Phần 2)

This room is dirty. Someone________ in here.

5/19

This room is dirty. Someone________ in here.

Smoked

Has smoked

Had been smoking

Has been smoking

Giải thích

Chọn đáp án D