You look so tired! You __________ out too late last night
A. had to be
B. should have been
C. had been
D. must have been
Chọn D
Kiến thức: Động từ khuyết thiếu
Giải thích:
had to be (thì quá khứ đơn): phải là
should have been: đáng lẽ ra nên (làm gì trong quá khứ nhưng đã không làm)
had been (thì quá khứ hoàn thành)
must have been: chắc hẳn là đã (phỏng đoán chính xác 99%)
Tạm dịch: Nhìn cậu mệt quá. Chắc hẳn cậu chắc hẳn là đã ở ngoài quá muộn đêm qua.
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
If I hadn’t had so much work to do I would have gone to the movies
The more frequent you exercise, the greater physical endurance you will have.
Affluent families find it easier to support their children financially
They drove fifteen miles off the main roads. Also, they had nothing to eat for a day
As tourism is more developed, people worry about the damage to the flora and fauna of the island
Everyone was watching the little dog. They were greatly amused at it
One of the keys to the survival of animals is its ability to adapt to changes in the environment.
My uncle pulled a few__________ and got me a job in the company he works
That honest man always speaks__________ is true even if it is bitter
As a child grows on, its physical health is affected by many elements in the air, water and food
My father likes nothing better than fishing on a hot, summer day
I think it’s a bit __________ to hope that we can beat them easily. They are much younger and better
I __________ an important phone call from America. Could you tell me when it comes?