There can't have been so many people in the street so late at night.
There can't be so many people in the street so late at night.
请问此例句中,用 have been 和 be 句意上有什么不同? 常态的事件不应该用一般时态吗?
There can't have been so many people in the street so late at night. 推测过去的情况。
There can't be so many people in the street so late at night.推测现在的情况。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!