现在完成时与过去式 有什么区别 在什么情况下用完成时,什么情况下用过去式 例如:i bought a c

问题描述:

现在完成时与过去式 有什么区别 在什么情况下用完成时,什么情况下用过去式 例如:i bought a c
现在完成时与过去式 有什么区别
在什么情况下用完成时,什么情况下用过去式
例如:i bought a coat
i have bought a coat
貌似二个都可以表达同一个意思
不知其中到底有什么区别 ,赐教了
1个回答 分类:英语 2014-10-07

问题解答:

我来补答
过去时强调过去某个时间点发生的动作,现在完成时强调过去的动作对现在的影响.i bought a coat只是说我买了一件衣服(强调动作本身),i have bought a coat 更侧重我现在有一件衣服(对现在的影响).
句中有具体时间点的要用过去式,如yesterday,last month,just now,in 2008等等;句中有表示动作延续的用现在完成时,如ever since……(自从),或者already(已经),not yet(还没)等也是现在完成时的语言标志.
 
 
展开全文阅读
剩余:2000
上一页:例2的第一问