你的理解是对的。
直接宾语代词: me , te , le,la,
nous , vous , les
间接宾语代词: me, te ,lui
nous, vous, leur
观察一下会发现其实上述形式只有在第三人称的时候才有区别,你只要牢牢记住第三人称的区别就可以了。
掌握这类代词,最主要的是要了解动词的特性。比如及物动词很多是直接带宾语,比如rencontrer qn, détester qch, 等;这些就加直接宾语。还有很多动词是可以带双宾语的,比如donner qch à qn, apporter qch à qn.在这种动词的结构中,通常人是作为间接宾语,物是作为直接宾语。écrire une lettre à qn这个结构中,其实une lettre 并不是很常出现的,常用的écrire à qn.比如 J'écris à mes parents , Je leur écris,在这种结构中,你一下子就要反应出要用间接宾语代词,如果你熟悉这个动词的话。另外还有téléphoner à qn. 但是打电话的另外一个结构 appeler qn 则是跟直接宾语。
补充:通常一个句子是不会有两个直接宾语的。
Il a vous donné ces fleurs?
Oui,il me les a données
ces fleurs 是直接宾语,vous 是间接宾语。在以avoir 为助动词的复合过去式中,过去分词要和提前的直接宾语性数一致。所以是和les 性数一致。
第一个问:是可以这么理解的。
第二个问:是的。
Il vous a donné ces fleurs?
Oui, il me les a données.
donné的性数是要跟les变化的,因为是donner les fleurs a quelqu'un. 这里的vous是作间接宾语,而不是直接宾语。所以并不是你说的这个句子有两个直接宾语。一个句子是不会出现两个直接宾语代词的。