That's no excuse! You know you ______ this report by today.
A. can’t have finished
B. must have finished
C. may not have finished
D. should have finished
Đáp án D
Can’t have finished: ko thể đã hoàn thành
Must have finished: chắc hẳn đã hoàn thành (nhận định về 1 việc trong quá khứ)
May not have finished: có thể đã ko hoàn thành
Should have finished: nên đã hoàn thành (nhưng thực tế là chưa hoàn thành)
Dịch câu: Đó không phải là lý do! Bạn biết bạn nên hoàn thành báo cáo này ngay hôm nay
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
Tom: “Is there anything interesting _____ the paper today?" Anna: “Well, there’s an unusual picture____ the back page ”
Knocking on closed doors before entering can be a great way for children to practice _________ behaviors.
The hotel was terrible, but the wonderful beach_____ our disappointment.
_______are the formal rules of correct or polite behavior among people using the Internet.
_____ we understand his reasons, we cannot accept his behaviour.
Older people _____ a large proportion of those living in poverty.
Alan and Sue ____ an argument. They are not speaking to each other.
It's ___ unique opportunity to see African wildlife in its natural environment.
Make sure you ___ up the data on your computer, because you might get a virus.
My sister and her husband ____ over to my house for dinner tomorrow evening.