Wählen Sie aus verschiedenen Englisch Lehrkräften für ...
afdan_
Different meaning of worked and has worked
1. Dan has worked at the BBC for eight years.
1. Dan worked at the BBC for eight years.
I just discovered that these two sentences have different meaning.
The first one says that Dan has worked at the BBC for 8 years and that means he's still working there.
The second one says that he worked there for 8 years but now he isn't working there anymore.
My question is.. WHY? :)
7. Jan. 2016 12:17
Antworten · 5
2
Dan HAS WORKED at the BBC for eight years> Dan worked 8 years at BBC until now , and he is STILL working there (present perfect tense )
Dan WORKED at the BBC for eight years. > Dan worked for 8 years there in the past (past tense)
I have loved her for 8 years > you still do love her ( the tense is from " in the past until now, and into the future)
I loved here > you don't loved her now ( the tense shows an action in the past )
7. Januar 2016
1
You are right. These two sentences have completely different meanings.
The first thing you need to realise is that English tenses do not correspond to Italian tenses. The English present perfect doesn't have the same use as the passato prossimo. Do not assume the 'Ho lavorato', for example, always corresponds to 'I have worked'. It doesn't. If you try to relate English forms to Italian ones you will never be able to use English tenses correctly!
1. The present perfect ( I have worked) refers to an unfinished period of time, 2008 --> now, and in this case it indicates a continuing situation. The period of time is still 'open', because Dan is still working at the BBC now.
Dan has worked at the BBC for 8 years = Dan lavora presso BBC da 8 anni
2. The past simple ( I worked) refers to a finished period of time, for example 2003 - 2011. If we say 'He worked..' we know that this period of time is over and that Dan no longer works at the BBC.
Dan worked for the BBC for 8 years
= Dan lavorò/ha lavorato/lavorava presso BBC per 8 anni
Please forgive me if I've made any errors in Italian, but I hope that makes it a little clearer for you. And please do ask if it's still not clear.
7. Januar 2016
This is a very simple concept which is taught at elementary level English.
Past is past (worked). You connect the past to the present with present perfect (has worked). There is no other way of doing this.
7. Januar 2016
Haben Sie noch keine Antworten gefunden?
Geben Sie Ihre Fragen ein und lassen Sie sich von Muttersprachlern helfen!
afdan_
Sprachfähigkeiten
Englisch, Italienisch, Spanisch
Lernsprache
Englisch, Spanisch
Artikel, die Ihnen gefallen könnten

Santa, St. Nicholas, or Father Christmas? How Christmas Varies Across English-Speaking Countries
6 positive Bewertungen · 4 Kommentare

Reflecting on Your Progress: Year-End Language Journal Prompts
5 positive Bewertungen · 2 Kommentare

Same Word, Different Meaning: American, British, and South African English
25 positive Bewertungen · 18 Kommentare
Weitere Artikel
