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

I can’t believe it, Inspector. You mean that Smith money from the till all this time!

1319/1620

I can’t believe it, Inspector. You mean that Smith _________ money from the till all this time!

stole

has stolen

has been stealing

was stealing

Giải thích

Trong câu có “all this time” – lúc nào cũng, luôn luôn => hành động “steal” xảy ra trong quá khứ, kéo dài đến hiện tại và còn tiếp diễn ở tương lai => dùng thì hiện tại hoàn thành tiếp diễn
Tạm dịch: Tôi có thể tin vào điều đó, Thanh tra. Ý ngài là Smith đã ăn cắp tiền trong két sắt suốt bấy lâu nay!=> Đáp án C