Lessons

Study with a professional teacher

Request a teacher

Indirect speech in the perfect tense

Indirect speech in the perfect tense is used to report completed actions in the past.

What you are doing here (direct → indirect speech)

You want to report what someone said, without quoting the exact sentence.

  • Direct speech: Er sagt: „Ich habe das System organisiert.“
  • Indirect speech (Perfekt): Er hat gesagt, dass er das System organisiert hat.

The core pattern (easy template)

Use this structure as a checklist:

  1. Reporting verb in Perfekt: hat gesagt / hat erklärt / haben gehört
  2. dass
  3. subordinate clause with verb at the end
Step Example
1) Reporting verb (Perfekt) Er hat gesagt, …
2) Connector dass
3) Perfect inside the dass-clause … dass er das System organisiert hat.

Word order: the main thing to pay attention to

In the dass-clause, the verb goes to the end.

  • Perfekt = Partizip II + auxiliary at the end
  • So you place the Partizip II first, and haben last.
Correct Common mistake
… dass sie die Datei geschickt hat. … dass sie hat die Datei geschickt.
… dass wir das Problem gelöst haben. … dass wir haben das Problem gelöst.

Why “haben” (even when the main verb would use “sein”)

This unit simplifies indirect speech in Perfekt:

  • In the dass-clause, you use haben as the auxiliary.
  • That means you build: Partizip II + haben.

Practical takeaway: Don’t stop to decide between haben and sein here—use haben and focus on word order.

Pronouns: change the perspective

When you report someone’s words, pronouns often need to change.

  • Ich habe …“ → … dass er/sie … hat.
  • Wir haben …“ → … dass sie … haben. (depending on who “we” is)
Direct Indirect (Perfekt)
Sie sagt: „Ich habe das Projekt geändert.“ Sie hat gesagt, dass sie das Projekt geändert hat.
Wir hören: „Ich habe die Aufgabe erledigt.“ Wir haben gehört, dass er die Aufgabe erledigt hat.

Self-check: 4 quick questions before you move on

  1. Did I use a reporting verb in Perfekt? (hat gesagt / hat erklärt / haben gehört)
  2. Did I add dass?
  3. Is the auxiliary haben at the very end of the dass-clause?
  4. Did I adjust the pronoun to match who is being reported?

Mini model sentences you can reuse in conversation

  • Er hat gesagt, dass er das System organisiert hat.
  • Sie hat erklärt, dass sie die Mitteilung geändert hat.
  • Wir haben gehört, dass er die Aufgabe erledigt hat.
  • Die Kolleginnen haben gesagt, dass sie den Termin verschoben haben.
  1. Indirect speech in the perfect tense always uses the auxiliary verb haben.
Direkte RedeIndirekte Rede (Perfekt)
Er sagt: „Ich habe das System organisiert." (He says: “I have organised the system.”)Er hat gesagt, dass er das System organisiert hat. (He said that he had organised the system.)
Sie erklärt: „Ich habe das Projekt geändert." (She explains: “I have changed the project.”)Sie hat erklärt, dass sie das Projekt geändert hat. (She explained that she had changed the project.)
Wir hören: „Ich habe die Aufgabe erledigt." (We hear: “I have completed the task.”)Wir haben gehört, dass er die Aufgabe erledigt hat. (We heard that he had completed the task.)

Exercise 1: Multiple choice

Instruction: Choose the correct answer

Fetching your corrections... Please don't close this page yet.

Free DE

Preparing audio…

DE + EN

Preparing audio…

1. Der Teamleiter hat gesagt, dass er das System ___ . Der Teamleiter hat gesagt, dass er das System organisiert hat.

The team leader said that he ___ the system.

2. Frau Neumann hat erklärt, dass sie die Mitteilung ___ . Frau Neumann hat erklärt, dass sie die Mitteilung geändert hat.

Ms. Neumann explained that she ___ the message.

3. Der Assistent hat gesagt, dass er für die Abteilung ___ . Der Assistent hat gesagt, dass er für die Abteilung zuständig gewesen ist.

The assistant said that he ___ responsible for the department.

4. Wir haben gehört, dass der Leiter die Aufgabe ___ . Wir haben gehört, dass der Leiter die Aufgabe erledigt hat.

We heard that the manager ___ the task.

Exercise 2: Rewrite the phrases

Instruction: Convert the direct speech into reported speech in the perfect tense: use 'dass' + perfect (auxiliary verb haben).

Fetching your corrections... Please don't close this page yet.

Show/Hide translation
  1. Anna sagt: „Ich habe den Termin verschoben.“
    ⇒ ____________________________________________________________________________________________________ Example
    Anna hat gesagt, dass sie den Termin verschoben hat.
    (Anna has said that she has postponed the appointment.)
  2. Der Kollege erklärt: „Ich habe die Datei geschickt.“
    ⇒ ____________________________________________________________________________________________________ Example
    Der Kollege hat erklärt, dass er die Datei geschickt hat.
    (The colleague has explained that he has sent the file.)
  3. Wir hören: „Ich habe das Problem gelöst.“
    ⇒ ____________________________________________________________________________________________________ Example
    Wir haben gehört, dass er das Problem gelöst hat.
    (We have heard that he has solved the problem.)
  4. Meine Chefin sagt: „Ich habe das Meeting organisiert.“
    ⇒ ____________________________________________________________________________________________________ Example
    Meine Chefin hat gesagt, dass sie das Meeting organisiert hat.
    (My boss has said that she has organized the meeting.)

Learn German A2 elementary: complete course with app and exercises

ISBN 979-13-88253-55-3

This app supports this book.

Amazon.com

Written by

This content has been designed and reviewed by the coLanguage pedagogical team: About coLanguage

Profile Picture

Louis Fernando Hess

Bachelor of Science - Intercultural Business Psychology

Hamm-Lippstadt University of Applied Sciences

University_Logo

Germany


Last Updated:

Wednesday, 24/06/2026 00:52