西班牙语简单过去时和复合过去时区分

问题描述:

西班牙语简单过去时和复合过去时区分
我知道他们的区别 可是还是觉得决定用哪个.比如:a la vuelta he ido a verle.这个对现在的事有影响吗 为什么要用复合过去时.所以还是分不清啊 我觉得仅仅靠是否对现在有影响这一条根本就区分不开!我想问问有没有能够很清晰的区分这两个时态的根本方法呢?
复合过去式是在法语中的叫法 在西语中叫做“陈述式现在完成时 ”也就是(haber陈述现在时+过去分词 he+,has+.ha+,hemos+.habéis,+haben)
我就是这个时态和简单过去时分不清 因为我会讲法语 我深深的受法语的影响.所以难以理解陈述式现在完成时和简单过去时的区别.

举个简单的例子,看一下简单过去时,现在完成时和过去完成时在西班牙语里的区别.
问句:DONDE ESTA JUAN?
回答:三种时态的三种回答
1. 简单过去时,是指在过去某一个时间点,发生的事情.例如,
A LAS 6 JUAN SE FUE.胡安6点走了.分析:6点整(时间点)的时候,胡安走了.
2. 现在完成时,指刚刚发生的事情或者是没有特定时间点(段)的事情.
JUAN YA SE HA IDO.(你来之前)胡安刚走了.注意:这里用JUAN YA SE FUE.也是正确的.
3. 复合过去时,是指过去某一个时间点以前,发生的事情.例如,
ENTRASTE A LAS 7, JUAN SE HABIA IDO.你7点钟到的时候,胡安已经走了.分析:7点钟(这是过去的一个时间点)你到了,而胡安在过去的这个时间点之前,已经走了.
这里只要注意一点,有时间点的过去某一个时间(或者明确的过去的时间如:昨天,去年,上星期),一定要用过去式.基本上多用过去式,少用现在完成时,犯错误的几率会小一些.熟练了以后,就可以根据语境语意使用了.