请问象这样的一个由until引导的从句,里面的时态用现在完成时和一般过去时有什么区别吗?或是用哪个都行?So they ran and they didn't stop running until they had arrived at the opposite end of the village.So they ran

来源:学生作业帮助网 编辑:六六作业网 时间:2024/04/27 01:55:59
请问象这样的一个由until引导的从句,里面的时态用现在完成时和一般过去时有什么区别吗?或是用哪个都行?Sotheyranandtheydidn''tstoprunninguntiltheyhadarr

请问象这样的一个由until引导的从句,里面的时态用现在完成时和一般过去时有什么区别吗?或是用哪个都行?So they ran and they didn't stop running until they had arrived at the opposite end of the village.So they ran
请问象这样的一个由until引导的从句,里面的时态用现在完成时和一般过去时有什么区别吗?或是用哪个都行?
So they ran and they didn't stop running until they had arrived at the opposite end of the village.
So they ran and they didn't stop running until they arrived at the opposite end of the village.

请问象这样的一个由until引导的从句,里面的时态用现在完成时和一般过去时有什么区别吗?或是用哪个都行?So they ran and they didn't stop running until they had arrived at the opposite end of the village.So they ran
都可以,只是用完成体强调行为的完成,即一定要在前一行为完成以后才怎么样;而用一般时态则无强调意味,只表示行为的先后.

不能用过去完成时,过去完成时是过去的过去。由句意可知arrive 的动作发生在didn't stop running 之后而不是之前,不能表过去的过去,所以应该用一般过去时。