简单过去时和现在完成时在西班牙语里区别不大.
比方说,问句:DONDE ESTA JUAN?
回答:
1. 简单过去时,是指在过去某一个时间点,发生的事情.例如,
A LAS 6 JUAN SE FUE.胡安6点走了.翻译:6点整(时间点)的时候,胡安走了.
2. 现在完成时,指刚刚发生的事情或者是没有特定的过去的时间点的事情.
JUAN YA SE HA IDO.(你来之前)胡安刚走了.
注意:这里用JUAN YA SE FUE.也是正确的.
在你提问的句子中,你可以这样理
第一句:hace un mes que terminé los cursos.我一个月以前就学完了.(“学完”这个动作,在过去的时间里很明确)
第二句:hace una semana que no he visto a los Soley. 我一个周没看见SOLEY一家了.(可以理解为,直到我现在正在说话这个时间,我还没看见他们一家人.)
这里如果用hace una semana que no vi a los Soley.语法上也没有错误,但是就缺少强调:直到现在这个时间.