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

They _________ their service up to now. A. didn’t do B. haven’t done C. don’t do D. aren’t doing

67/200

They _________ their service up to now.

didn’t do

haven’t done

don’t do

aren’t doing

Giải thích

Đáp án B

Trong câu có trạng ngữ thời gian “up to now” (cho đến bây giờ) nên ta chia động từ ở thì hiện tại hoàn thành.