时态与语法1 I have seen her.如果非要说具体到哪天,就是过去时态了?2 有些是瞬间动词,如marry,那当我用过去完成时,只能用 we have been married(adj) for ten years,而没有 have married 形式?因为这样表示动

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 11:42:46

时态与语法1 I have seen her.如果非要说具体到哪天,就是过去时态了?2 有些是瞬间动词,如marry,那当我用过去完成时,只能用 we have been married(adj) for ten years,而没有 have married 形式?因为这样表示动
时态与语法
1 I have seen her.如果非要说具体到哪天,就是过去时态了?
2 有些是瞬间动词,如marry,那当我用过去完成时,只能用 we have been married(adj) for ten years,而没有 have married 形式?因为这样表示动作在持续?
其他诸如此类的瞬间动词 可以套用吗?
3过去完成时与过去完成进行时的区别我可以理解为,都是持续性,但第一个表有间隔性的,第二表示不间断的?
4 so far 是连接现在完成时吗?

时态与语法1 I have seen her.如果非要说具体到哪天,就是过去时态了?2 有些是瞬间动词,如marry,那当我用过去完成时,只能用 we have been married(adj) for ten years,而没有 have married 形式?因为这样表示动
1 I have seen her.我见过她.
如果非要说具体到哪天,就是过去时态
I saw her yesterday.昨天我看见她了.(有具体过去时间的,都是一般过去时)
2 we have been married(adj) for ten years.我们结婚十年了.(“结婚了”married这个状态持续了十年)
而I have married her for ten years 是说不通的.因为marry是瞬间动词,由不结婚到结婚的瞬间转化,这个过程不可能持续十年之久.除非民政局的给结婚证盖章那个人刚盖完章就僵在那里十年,开玩笑的.
其它类似的也同样理解,如
You can borrow up to five books and keep them for ten days.
你最多能借五本书,借期十天.(第二个“借”就不能用borrow这个瞬间动词了)
3 过去完成时是总结性的,强调完成.
过去完成进行强调持续 He had been working till midnight.他一直工作到深夜.
说话人想要强调的重点不同.
4 so far 通常是用现在完成时

hh

1.是的,因为具体到某天,那天已经过去了,所以是过去式。如:I saw her yesterday.
2.marry是结婚的意思,它是瞬间的动作,你不可能一直在结婚的吧?所以是瞬间的,只能有过去式。
3.过去完成时是指那个动作已经结束了;过去完成进行时是指那个动作从过去某个时刻一直持续到现在
4. 是的...

全部展开

1.是的,因为具体到某天,那天已经过去了,所以是过去式。如:I saw her yesterday.
2.marry是结婚的意思,它是瞬间的动作,你不可能一直在结婚的吧?所以是瞬间的,只能有过去式。
3.过去完成时是指那个动作已经结束了;过去完成进行时是指那个动作从过去某个时刻一直持续到现在
4. 是的

收起

1 你有见过完成时和具体时间连用的吗
2 首先过去完成时时HAD DONE吧,其次,完成时表示过去发生一直到现在,结婚不会一直结呀
4 是的