hat schon

has already

→ haben
phrase Very common #1,498
has already Used with a past participle to say that something has happened by now.
GE: Sie hat schon gegessen.
EN: She has already eaten.

Tut mir leid, mich hat schon jemand gefragt.

Sorry, someone already asked me.

— Harry Potter und der Feuerkelch (2005)

Mann, die Werkstatt hat schon geschlossen.

Man, the workshop has already closed.

— A Taxi Driver (2017)

Korben Dallas hat schon eingecheckt.

Korben Dallas has already checked in.

— Das fünfte Element (1997)

Tom hat schon entschieden, wohin er essen geht.

Tom has already decided where he's going to eat.

Der Infekt hat schon ihr Herz erreicht.

The infection has already reached her heart.

— The Big Sick (2017)

Hat schon jemand gebucht.

Has anyone already booked?

— State and Main (2000)

Moro hat schon Rache genommen.

Moro has already taken revenge.

— Prinzessin Mononoke (1997)

Tom hat schon drei Tassen Kaffee getrunken.

Tom has already drunk three cups of coffee.

Das Konzert hat schon begonnen.

The concert has already begun.

Tom hat schon gewonnen.

Tom has already won.

Tom hat schon versprochen, uns zu helfen.

Tom has already promised to help us.

Tom hat schon zu Ende gefrühstückt.

Tom has already finished breakfast.

Für die hat schon die Schule angefangen.

School has already started for them.

Der Gentleman hat schon alles geregelt.

The gentleman has already taken care of everything.

— Gefahr und Begierde (2007)

Tom hat schon seit fünf Jahren kein Buch mehr gelesen.

Tom hasn't read a book in five years.

Hat schon jemand Tom gefunden?

Has anyone found Tom yet?

Tom hat schon viele französische Bücher gelesen.

Tom has already read many French books.

Die neue Methode hat schon in vielen Ländern Anhänger gefunden.

The new method has already found followers in many countries.

Ja, der Herr Hauptmann hat schon ein paar Gefangene beseitigt.

Yes, the captain has already disposed of a few prisoners.

— Der Hauptmann (2018)

Tom hat schon geschlafen.

Tom was already asleep.

Der Mann da draußen hat schon dafür bezahlt, Mrs. Richards.

The man out there has already paid for it, Mrs. Richards.

— The Running Man (2025)

Tom hat schon seit Tagen nicht mehr geschlafen.

Tom hasn't slept for days.

Willi hat schon mehr Reifen gewechselt, als du dir vorstellen kannst.

Willi has already changed more tires than you can imagine.

Wer kämpft kann verlieren, aber wer nicht kämpft, hat schon verloren.

Those who fight may lose, but those who don’t fight have already lost.

Tom hat schon nach drei Monaten aufgehört, Französisch zu lernen.

Tom stopped learning French after just three months.

Tom hat schon seit einer Woche nicht mehr gebadet.

Tom hasn't bathed in a week.

Hat schon dafür bezahlen müssen.

He's already had to pay for it.

— Die Kinder des Monsieur Mathieu (2004)

Tom hat schon viel für uns getan.

Tom has already done a lot for us.