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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 12:15:02

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

she_______(be)born in 1997为什么填 was,不是应该往后推一个时态,用过去完成时吗?请帮忙说明原因,谢谢!
was
in 1997 是个过去时间状语,和类似这样的状语连用只能用一般过去时,因为这个动作(was born) 是在这个时段内(97年)发生的.不是过去的过去,这样当然不能用过去完成时了.
请及时采纳,不懂继续问( 天天在线 )

WAS 因为句子只说明他出生的时间,只是表示过去的时间,所以用过去式,
过去完成时是表示过去的某一事情某一动作对现在的影响

was
直接填过去式,因为1997年出身是以前
只有在虚拟语气,she wishes that she were born in 1997要后推一个时态,主句是一般现在时,后推也是过去式,也不是过去完成时
还有遇到主从复合句,after,before的连词时,有了两个动作的先后对比,才会有过去的过去,用上过去完成时
这里就只有一个过去的动作,直接用过去式...

全部展开

was
直接填过去式,因为1997年出身是以前
只有在虚拟语气,she wishes that she were born in 1997要后推一个时态,主句是一般现在时,后推也是过去式,也不是过去完成时
还有遇到主从复合句,after,before的连词时,有了两个动作的先后对比,才会有过去的过去,用上过去完成时
这里就只有一个过去的动作,直接用过去式

收起