Câu hỏi

Why are your hands so dirty? - I.....................my bike.

  • A repaired        
  • B have been repaired
  • C has been repaired    
  • D have been repairing

Lời giải chi tiết:

Đáp án D. Khi nói đến một hành động vừa mới xảy ra và kết quả vẫn còn thấy rõ ở hiện tại ta sẽ sử dụng thì hiện tịa hoàn thành tiếp diễn: have/has + been + V-ing. Chủ ngữ trong câu này là “I” nên ta sử dụng “have”. Đáp án D là đáp án cần chọn. Câu này có nghĩa là: Tại sao tay bạn bẩn thế? – Tới vừa sửa chiếc xe đạp.


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