A) Will have you finished
B) Will have you been finishing
C)
D)
Để giải thích tại sao đáp án đúng trong câu "You _____ (finish) your work by 9 tonight?" là "Will have you finished", chúng ta cần hiểu cấu trúc ngữ pháp được sử dụng ở đây.
Câu này yêu cầu chúng ta chọn một thì tương lai để diễn đạt hành động "finish" trước thời điểm xác định trong tương lai (là 9 giờ tối).
**Phân tích các đáp án:**
a. **Will have you finished**
- Đây là thì tương lai hoàn thành (Future Perfect). Thì này được dùng để diễn tả một hành động sẽ hoàn thành trước một thời điểm cụ thể trong tương lai.
- Cấu trúc của thì tương lai hoàn thành: `S + will + have + V3/ed`.
- Trong câu này: "Will you have finished your work by 9 tonight?" nghĩa là "Bạn đã hoàn thành công việc của mình trước 9 giờ tối nay chưa?"
b. **Will have you been finishing**
- Đây là thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous). Thì này thường được dùng để diễn tả một hành động bắt đầu trước một thời điểm tương lai và có thể còn tiếp tục vào thời điểm đó.
- Tuy nhiên, thì tương lai hoàn thành tiếp diễn không phù hợp trong ngữ cảnh này vì câu hỏi không yêu cầu nhấn mạnh sự kéo dài của hành động "finish". Thường thì sử dụng Future Perfect Continuous là để nhấn mạnh quá trình hoặc sự liên tục của hành động.
c. Không có đáp án.
d. Không có đáp án.
**Kết luận:**
- Dựa trên phân tích trên, đáp án đúng là **a. Will have you finished**. Đây là thì tương lai hoàn thành và cũng là thì duy nhất phù hợp với ngữ cảnh của câu hỏi yêu cầu việc hoàn thành trước một mốc thời gian cụ thể trong tương lai.
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.
Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max