50 câu trắc nghiệm ôn thi vào 10 Tiếng Anh - Chia động từ có đáp án

This room is dirty. Someone _______ in here

45/50

This room is dirty. Someone _______ in here.

smoked

has smoked

had been smoking

has been smoking

Giải thích

B

Thì hiện tại hoàn thành diễn tả 1 hành động đã hoàn tất trong quá khứ nhưng kết quả để lại ở hiện tại.

Dịch nghĩa: Căn phòng này bẩn quá. Ai đó đã hút thuốc ở đây.