Câu hỏi

Sandy...................her homework for 4 hours without stopping.

  • A has done       
  • B has been doing
  • C have been doing
  • D has been done

Lời giải chi tiết:

Đáp án B. Khi muốn nhấn mạnh vào tính liên tục của hoạt động bắt đầu trong quá khứ và kéo dài đến hiện tại ta sử dụng thì hiện tại hoàn thành tiếp diễn. Chủ ngữ Sandy là ngôi thứ 3 số ít nên ta sử dụng: has + been + V-ing. B là đáp án cần chọn. Câu này có nghĩa là: Sandy làm bài tập về nhà suốt 4 giờ đồng hồ mà không nghỉ.


Luyện Bài Tập Trắc nghiệm Tiếng Anh 12 mới - Xem ngay