[文法] As soon as 表过去时态

楼主: wenst98 (小雨)   2018-05-19 11:25:32
请问各位
表过去的话 当句可以用过去完成式吗?
As soon as S1+过去式 or 过去完成式,
S2+过去式
例句
As soon as I ____my meal, I left the restaurant.
答案是finished
为什么had finished 错
我的构想是 先完成吃饭的动作了
才离开餐厅
谢谢大家解答!
作者: jorry111111 (andy)   2018-05-19 13:32:00
As soon as 除了表示纯条件假设语气之外,还有“一....就....”的用法,表示后者的用法的话,主句子句的时态是一致的,例如“As soon as she saw me, she passed out.”原po的句子意思是“我一用完餐,我就离开了”,如果真的要表示“我用完餐”是时间点较早的意思,可以用bythe time———By the time I left the restaurant,I had finished the meal.(等到我离开这家餐厅时,我“已经”用完餐了)我的解释不知道有没有帮到原po,有错的话恳请能指点,感恩~
作者: konayuki (粉雪)   2018-05-19 15:42:00
"当我已经吃完饭 我离开餐厅" 中文听起来也怪怪的吧应该是 "当我吃完饭 我离开餐厅" 不需要用had finished
作者: hsheng (汉声)   2018-05-19 19:45:00
I had no sooner finished my meal than I left the....

Links booklink

Contact Us: admin [ a t ] ucptt.com