Carl ________ studied harder; he failed the test again.
Giải thích: Should have done sth = đáng lẽ ra đã nên làm gì, dùng để nói về những hành động không xảy ra thật trong quá khứ với ý tiếc nuối
Dịch nghĩa: Carl đáng lẽ ra đã nên học chăm chỉ hơn ; anh ta lại trượt bài thi lần nữa.
A. must have done sth = chắc chắn là đã làm gì; dùng để đoán về hành động có thể đã xảy ra trong quá khứ, nhưng sự dự đoán khá chắc chắn vì dựa vào những dấu hiệu cụ thể.
C. could have done sth = đáng lẽ ra đã có thể làm gì; dùng để nói về hành động có thể đã xảy ra trong quá khứ, mang ý tiếc nuối.
D. needn’t have done = đáng lẽ không cần phải làm gì; dùng để nói về hành động đã xảy ra trong quá khứ nhưng không cần thiếtI know you are upset about breaking up with Tom, but there are plenty more
The professor’s ____________ theory is that singing preceded speech.
As Roger had resigned, the company decided to take no further ____________against him.
The international conference of the Craniological Association has been ____ in Cairo to discuss the revolutionary discovery of Doctor Gonzales from Mexico.
The small, ______ farms of New England were not appropriate for the Midwest.
Dry salt lakes _________ 70 kilometers long and 15 kilometers wide lie _________ long dunes __________ crests 20 meters high.
I'm sorry you've decided not to go with us on the river trip, but you change your mind, there will still be enough room on the boat for you
She’s very____________ She can be relied on to do her job properly.
Ever since we quarreled in the office, Janice and I have been ____________ enemies.
No sooner ____________ to marry Jack ____________ to have serious doubts.