she_______(be)born in 1997

问题描述:

she_______(be)born in 1997
为什么填 was,不是应该往后推一个时态,用过去完成时吗?请帮忙说明原因,谢谢!

was
in 1997 是个过去时间状语,和类似这样的状语连用只能用一般过去时,因为这个动作(was born) 是在这个时段内(97年)发生的.不是过去的过去,这样当然不能用过去完成时了.
请及时采纳,不懂继续问( 天天在线 )谢谢! 这句话的原句 应该是she said" I was born in 1997." ,请问往后倒退一个时态的这个规则一般用在什么情况的句子下?比如 She asked if Mr. Liu __had _ already __come__back, 这里就往后推了一个时态。我知道,这样一般往后推一位,但有类似的过去时间状语还是应该另当别论的,要不真的别扭