A. You ought to have handed in this assignment two days ago.
B. You must have handed in this assignment two days ago.
C. You should have been supposed to hand in this assignment two days ago.
D. You may have handed in this assignment two days ago.
Giải thích:
must have Ved/V3: chắn hẳn đã làm
should/ought to have Ved/V3: đáng lẽ ra nên làm nhưng đã không làm
may have Ved/V3: có lẽ là đã
Tạm dịch: Bạn đáng lẽ ra nên xử lý nhiệm vụ này vào hai ngày trước.
= A. Đáng lẽ ra bạn nên xử lý nhiệm vụ này vào hai ngày trước.
B. Bạn chắc hẳn là đã xử lý nhiệm vụ này vào hai ngày trước. => sai về nghĩa
C. sai ở “have been supposed”
D. Bạn có lẽ là đã xử lý nhiệm vụ này vào hai ngày trước. => sai về nghĩa
Chọn A.
Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết
Last night, she _______ a big diamond ring by her husband-to-be at her birthday party
Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions
When you grow up, you must learn how to become independent _______ your parents.
When I first traveled by plane, I really felt excited as the plane _______ from the ground.
Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that best combines each pair of sentences in the following questions
Mark the letter A, B, C, or D on your answer sheet to indicate the word(s) OPPOSITE in meaning to the underlined word(s) in each of the following questions.
Before he went on vacation, Mike left explicit instructions for the decoration of his office and everyone got it.
Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions