西班牙语提问,请问下面这句话的过去完成时用法Ha sido una gran alegría recibir tu carta.这里为什么用ha 不用he ,yo的过去完成时变位不是he

问题描述:

西班牙语提问,请问下面这句话的过去完成时用法
Ha sido una gran alegría recibir tu carta.
这里为什么用ha 不用he ,yo的过去完成时变位不是he

收到你的信很快乐。
主语是“收到你的信”即"recibir tu carta'这个短语,意思是“收到你的信”这个事情是一个快乐的事情,主语不是yo,所以要用ha

如果用he的话得是 He sido una gran alegría ,cuando recibo tu carta.

这个和英文的逻辑一样的。
It was a great pleasure to have received your letter.
注意这里是用 It,
Ha sido 也是对应的就是 It,它,这里是Understood所以省略去。
It是指这件事情,而I只是这件事情的subject, receive是verb, letter是object.
是不是pleasure是相对于这件事情it来说,不是说这件事情的主语。

不是的,亲爱的.这个地方的主语不是yo.而是recibir tu carta哦.
仔细读一下这个句子你就可以明白了.这里recibir是用的动词原形作名词的成分.不然ha sido 和recibir之间不可能没有连接词的啊.两个动词不能直接连在一起.