When are you going to do your homework? - I____it!
Giải thích
Đáp án: A. have already done
Giải thích: Ta có trạng từ chỉ thời gian “already” thể hiện hành động đã xảy ra nhưng không chỉ rõ thời gian xảy ra hành động nên chúng ta sử dụng thời hiện tại hoàn thành.
Dịch nghĩa: “When are you going to do your homework?” “I have already done it!” (Khi nào thì bạn sẽ làm bài tập về nhà? - Tôi đã làm xong bài tập rồi!)