我想请问一个德语的语法问题
这个是情态动词的完成时。这里的habe助动词。所以助动词放在第二位,实意动词在后面,再后面是情态动词。
在这句话中,你得把情态动词当成普通动词看待,这样的话就好理解了,在一般动词的完成时,实意动词就应该放在句尾,比如 ich habe gewartet。 那么情态动词的句子是这样,ich muss warten。 那么如果这时候同时同完成时,那么就应该对在句中主要的动词(也就是在第二位的情态动词)做出完成时的变化,那么这里的haben 是对mussen的助动词。所以haben应该在第二位。
还有为什么不是haben 而是habe ,道理是一样的,因为 habe是助动词,放在第二位,变化按照前面主语,这里的主语是ich,那么助动词haben当然就是habe。 什么时候才会是haben? 比如 ich muss ein Auto haben。 这时候haben是实意动词,是拥有的意思,有实际意义的,所以他在和情态动词一起用的时候,放在句尾,而且用原形,只有情态动词根据主语变化。
如果你要问,这里的情态动词为什么不用第二分词,那么解答如下。
在情态动词的完成时当中,当句中有一个实意动词warten时,那么这个情态动词的基本格式是:hat/haben 动词原形 情态动词原形。 如果没有实意动词,那么格式就是 hat/haben+情态动词的过去分词。 比如Anna hat zum Arzt gemusst.