schon seit drei Jahren

for three years now

→ schon
phrase Uncommon #14,169
for three years now Used to say that something started in the past and is still true now. The word schon adds the sense of already/now.
GE: Ich lerne schon seit drei Jahren Deutsch.
EN: I've been learning German for three years now.

Ich arbeite bei dieser Firma schon seit drei Jahren.

I have been working at this company for three years.

Tom und Maria sind schon seit drei Jahren verheiratet.

Tom and Maria have been married for three years.

Ich wohne schon seit drei Jahren hier.

I've been living here for three years.

Tom lebt schon seit drei Jahren im Ausland.

Tom has been living abroad for three years.

Tom ist schon seit drei Jahren dort.

Tom has been there for three years.

Tom wohnt schon seit drei Jahren hier.

Tom has lived here for three years.

Ich lerne schon seit drei Jahren Französisch.

I’ve been learning French for three years now.

Ich arbeite schon seit drei Jahren bei dieser Firma.

I’ve been working at this company for three years now.

Tom hat schon seit drei Jahren keine Gehaltserhöhung mehr bekommen.

Tom hasn't received a raise in three years.

Tom ist schon seit drei Jahren in Australien.

Tom has been in Australia for three years.

Tom ist jetzt schon seit drei Jahren in Boston.

Tom has been in Boston for three years now.

Mein Vater ist schon seit drei Jahren tot.

My father has been dead for three years.

Als ich so alt war wie du, arbeitete ich schon seit drei Jahren.

When I was your age, I had already been working for three years.

Tom und Maria leben schon seit drei Jahren in Boston.

Tom and Maria have been living in Boston for three years.

Ich bin schon seit drei Jahren hier.

I’ve been here for three years already.

Tom sitzt schon seit drei Jahren im Gefängnis.

Tom has been in prison for three years.

Ich studiere schon seit drei Jahren hier.

I've been studying here for three years already.

Ich unterrichte hier schon seit drei Jahren.

I've been teaching here for three years.

Ich gebe schon seit drei Jahren Französischunterricht.

I've been teaching French for three years now.

Tom ist schon seit drei Jahren hier.

Tom has been here for three years.

Ich studiere hier schon seit drei Jahren.

I've been studying here for three years.