hat gestern

… yesterday

→ haben
phrase Common #3,101
… yesterday Part of the German perfect tense: hat is the auxiliary, and the main verb usually comes later. English often uses the simple past.
GE: Sie hat gestern lange gearbeitet.
EN: She worked for a long time yesterday.

Frau Wagner hat gestern alles hergerichtet.

Mrs. Wagner prepared everything yesterday.

— Das weiße Band - Eine deutsche Kindergeschichte (2009)

Tom hat gestern Französisch geschwänzt.

Tom skipped French yesterday.

Tom hat gestern den ganzen Tag gearbeitet.

Tom worked all day yesterday.

Tom hat gestern zum erstenmal Blut gespendet.

Tom donated blood for the first time yesterday.

Es hat gestern nicht geregnet.

It didn't rain yesterday.

Tom hat gestern nicht zu Abend gegessen.

Tom didn’t have dinner yesterday.

John hat gestern die Fensterscheibe zerbrochen.

John broke the window yesterday.

Es hat gestern viel geregnet.

It rained a lot yesterday.

Tom hat gestern bis spät in die Nacht gelernt.

Tom studied late last night.

Tom hat gestern versucht, sich umzubringen.

Tom tried to kill himself yesterday.

Maria hat gestern ihre Handtasche verloren.

Maria lost her handbag yesterday.

Die Fußballmannschaft meines Bruders hat gestern ein Turnier gewonnen.

My brother's soccer team won a tournament yesterday.

Es hat gestern geregnet.

It rained yesterday.

Tom hat gestern Maria geküsst.

Tom kissed Maria yesterday.

Tom hat gestern keine Pizza gegessen.

Tom didn't eat any pizza yesterday.

Der hat gestern eine Seite gemacht, schon sind wir online, geil, oder?

He put together a page yesterday, and just like that we’re online—awesome, right?

— Die Welle (2008)

Mary hat gestern zum ersten Mal ihr Hochzeitskleid anprobiert.

Mary tried on her wedding dress for the first time yesterday.

Es hat gestern nicht nur heftig gestürmt, sondern auch stark geregnet.

Yesterday it not only stormed heavily, but also rained heavily.

Tom hat gestern Tennis gespielt.

Tom played tennis yesterday.

Tom hat gestern nichts gegessen.

Tom didn't eat anything yesterday.

Mein Hund hat gestern sein Spielzeug verloren.

My dog ​​lost his toy yesterday.