Present perfect with 'haben': du hast … (participle)
Perfekt mit 'haben': du hast … Partizip II
In the du-form the uses 'hast' + past : Du hast gespielt.
Structure
du hast (Position 2) + … + Partizip II (Satzende)
du hast (position 2) + … + past participle (end of the clause)
Details
- Part of Speech
- Tense
- Word Type
- Compound past tense
- Register
- Standard
Explanation
With the du, the auxiliary haben becomes hast and stays in position 2. The Partizip II closes the sentence at the very end.
- Du hast gut gekocht. (You cooked well.)
- Du hast die Zeitung gelesen. (You read the newspaper.)
In yes/no questions the auxiliary moves to the front, but the still ends the sentence:
- Hast du deine Hausaufgaben gemacht? (Did you do your homework?)
- Hast du gut geschlafen? (Did you sleep well?)
Most verbs - especially those with an object - take haben, not sein. So use du hast … + participle whenever you talk about what someone did.
Common mistake: keep the at the very end, even in questions. Not Hast du gemacht deine Hausaufgaben?, but Hast du deine Hausaufgaben gemacht?
About Present perfect with 'haben': du hast … (participle)
In the du-form the uses 'hast' + past : Du hast gespielt.
'hast' in position 2; the stays at the end.
In der du-Form bildet man das mit 'hast' + : Du hast gespielt.
Caution
Auxiliary 'hast' in position 2, participle at the end. In a question it moves to the front: 'Hast du gegessen?'