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.
Don't be silly. It__________Sally. She is in Scotland.
A. can't have been
B. must have been
C. could have been
D. shouldn't have been
Don't be silly. It__________Sally. She is in Scotland.
A. can't have been
B. must have been
C. could have been
D. shouldn't have been
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.
- 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 A.