The doctor says that he will come at once.这里说这句话的人转诉医生的话,医生明明已经说了,为什么却不用过去式呢?谢谢大家

问题描述:

The doctor says that he will come at once.这里说这句话的人转诉医生的话,医生明明已经说了,
为什么却不用过去式呢?
谢谢大家

路过主语: the doctor 谓语:says 宾语是从句:that he will come at once 在从句中: that 是引导词 he 是主语 will come 是谓语,时态是将来是

前后对应

假设在这里医生还没来的话,那麼这里不用过去式也行.
因为"at once"有"立刻"的意思,因此在"现在医生没来"的情况下,它是属明确的时间状语,在此情况下不用过去式也不会有误会.