he wanted to know how long the film had lasted when i reache

he wanted to know how long the film had lasted when i reached the cinema
为什么要用the film had lasted
qq7033087 1年前 已收到2个回答 举报

wf_87 幼苗

共回答了21个问题采纳率:100% 举报

因为前面he wanted to know主句用的是过去式,
而后面从句he film had lasted when i reached the cinema又是一个现在完成时,
所以这种情况必须按照主从一致的规则,要把现在完成时变成过去完成时

1年前 追问

3

qq7033087 举报

the film had lasted 可以改为 the film had started

举报 wf_87

这里要注意last是一个持续动词,而start是一个瞬间动词 瞬间动词是不能用在一个时间段中的

crzaycouple 幼苗

共回答了1428个问题 举报

过去的过去,所以用过去完成时
希望能帮到你,祝更上一层楼O(∩_∩)O
有不会的欢迎再继续问我(*^__^*)

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.077 s. - webmaster@yulucn.com