Trang đã được tối ưu để hiển thị nhanh cho thiết bị di động. Để xem nội dung đầy đủ hơn, vui lòng click vào đây.

Peter___________so much money at the weekend. It was...

Câu hỏi: Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
Peter___________so much money at the weekend. It was wasteful.
A. can't have spent
B. should spend
C. shouldn't have spent
D. mustn't spend
Could have, should have, would have là cách giả định về sự việc ở quá khứ
Could have + past participle: đây là cách nói bạn thừa khả năng để làm việc gì đó nhưng bạn không làm / không thực hiện:
They could have won the race, but they didn't try hard enough.
Should have + past participle: Khi bạn muốn khuyên ai đó nên làm một việc gì ở quá khứ hoặc bạn tự nói với mình rằng mình hối hận về những việc mình đã làm hoặc chưa làm.
Shouldn't have + past participle cấu trúc này có nghĩa đó không phải là ý hay nhưng dẫu sao thì bạn đã thực hiện rồi.
I should have studied harder!
I shouldn't have eaten so much cake!
His plane should have arrived by now.
Would have + past participle: would have + past participle được dùng để nói về những điều bạn muốn làm nhưng bạn không làm
I would have gone to the party, but I was really busy.
Đáp án B.
 

Câu hỏi này có trong đề thi