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.

-“Yes, but I ____________ better if I had had more time.”

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.
- "Did you finish the test?"
-"Yes, but I ____________ better if I had had more time."
A. could do
B. could have done
C. should have done
D. should do
Could have + past participle: Chúng ta dùng could have (done) để nói rằng chúng ta đã có khả năng hoặc điều kiện để làm một việc gì đó, nhưng chúng ta đã không làm.
- We didn't go out last night. We could have gone to the cinema but we decided to stay at home.
Should have + past participle: được dùng để nói về những sự việc đã hoặc có thể đã không xảy ra trong quá khứ và được dịch là "đáng lẽ nên làm gì nhưng đã không làm" hoặc "đáng lẽ nên làm gì nhưng đã không làm"
- I should have studied harder for my exams.
Đáp án B.
 

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