德语完成时,fahren为什么用habe? Ich habe das Auto nach Hause gefahren.

如题所述

问题问得很好。haben和sein都能构成现在完成时的助动词,区别是:表示状态改变或者位置移动的动词,现在完成时的助动词一般用sein。
fahren 如果表示”开车去……/骑车去……“,有位置移动的意思,那么其助动词是sein;
fahren还有”驾驶“的意思,这时它并不表示位置移动,所以助动词是haben,上面这个句子就是一个很好的例子;
多说一句,fahren还有”运送“的意思,这时它的助动词还是haben,例如Ich habe sie nach Hause gefahren.(我开车把她送回家去了。)
祝学习愉快!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-02
fahren这个动词既是及物动词,也是不及物动词。在作为不及物动词使用是,完成时用sein作助动词。例如:
Das Auto ist sehr schnell gefahren. 汽车开得很快。
在作为及物动词使用是,有自己的宾语,完成时用haben作助动词。例如:
Er hat einen Traktor gefahren. 他开了一台拖拉机。
Sie hat ihn ins Krankenhaus gefahren. 她开车把他送到了医院。

本问题中的用法,就是及物动词,带宾语Auto的情况。本回答被提问者和网友采纳
第2个回答  2013-06-02
平时我们所熟知的,fahren在完成时中助动词用fahren,意思是开车去往哪里,或者骑车去往哪里。需要注意的是,在这句话中,fahren并不是开车去往哪里或者骑车去往哪里的意思,而是作为一个实意动词,它支配了一个四格名词das Auto,这就是区别的关键所在。这句话中的fahren和我们平时接触的其他实意动词,如nehmen一样,是需要用haben做助动词的。
第3个回答  2013-06-02
haben和sein一样,都只是一个助动词,这句话应该用sein而不是haben
第4个回答  2013-06-02
应用sein吧
相似回答