It has been late in the night.这句话有错吗?我知道通常都说It's late in the night.困扰我的是可不可以用has been.我觉得late在这里是形容词。has been late 在这里是表状态的。
问题描述:
It has been late in the night.这句话有错吗?
我知道通常都说It's late in the night.困扰我的是可不可以用has been.我觉得late在这里是形容词。has been late 在这里是表状态的。
答
it is late in the evening/at night
答
in the night 的搭配不对,应该是at night ,在这句话中不能用 in the evening 因为在时间上evening 的时间比night 要早些,这样就有些 不符合原句的逻辑了
答
个人感觉不应用完成时It was late in the night.
答
in the night 改为 at night
in the evening 正确
答
已经是深夜了.没错的吧.late 本来就是形容词,既然用现在完成时态,be late当然就要变成been late了.