genommen haben

to have taken

→ nehmen
phrase Uncommon #10,367
to have taken The perfect infinitive of nehmen (“to take”). It is used with modal verbs or other constructions, as in Sie müssen den falschen Zug genommen haben (“They must have taken the wrong train”). The exact English translation depends on the context and object.
GE: Sie müssen den falschen Zug genommen haben.
EN: They must have taken the wrong train.

Gut, dass Sie den Roller genommen haben.

Good thing you took the scooter.

— 3 Idiots (2009)

Sie könnten Geiseln genommen haben.

They may have taken hostages.

Du bist nur sauer, weil wir heute Morgen nicht deinen Vorschlag genommen haben.

You're only upset because we didn't go with your suggestion this morning.

— Die Welle (2008)

Sie muss das Geld genommen haben.

She must have taken the money.

— Sie küssten und sie schlugen ihn (1959)

Danke, daß Sie sich die Zeit genommen haben, meine Fragen zu beantworten!

Thank you for taking the time to answer my questions!

Es könnte sein, daß wir den falschen Zug genommen haben.

It could be that we took the wrong train.

Vielen Dank für das Interview und die Zeit, die Sie sich für uns genommen haben.

Thank you very much for the interview and for taking the time to speak with us.

Sie muss den falschen Bus genommen haben.

She must have taken the wrong bus.

Ich habe gesehen, wie Sie das Geld genommen haben.

I saw you take the money.

Er muss irgendwas genommen haben.

He must have taken something.

— The Wailing: Die Besessenen (2016)

Wer außer dir soll ihn genommen haben?

Who else but you could have taken it?

— Rashomon - Das Lustwäldchen (1950)