"Oni mieszkają tu od dziesięciu lat."

Tłumaczenie:They have lived here for ten years.

4 lata temu

7 komentarzy


https://www.duolingo.com/MarcinPost

Dla czasu dokonanego powinno być: "mieszkali".

4 lata temu

https://www.duolingo.com/WarsawWill
WarsawWill
  • 24
  • 20
  • 20
  • 18
  • 18
  • 12
  • 11
  • 7
  • 7
  • 32

W tym kontekście, z "od N lat, od data" w j. polskim używa się czas teraźniejszy, ale po angielsku używamy Present Perfect. Język to nie matematika; nie możemy mówić, że czas X w języku A zawsze = czas Y w języku Z.

"I have been here for two years"
(Wciąż tu jestem)
Jestem tutaj od dwóch lat

"She has worked here since January"
(Wciąż pracuje tutaj)
Ona pracuje tu od stycznia

1 rok temu

https://www.duolingo.com/bropiotr

Trafiłem na to zdanie w tym ćwiczeniu dwa razy. O ile mogę zgodzić się z tym że w formie gotowych zdań do wyboru zastosowanie takiego pomieszania czasów (w polskim i angielskim) jest Z ODPOWIEDNIM WYTŁUMACZENIEM dopuszczalne bo pokazuje że można również tak, to w postaci zadnia "oni mieszkają tu od dziesięciu lat" do samodzielnego przetłumaczenia, odpowiedź: "they lieve here for ten years" w żadnym wypadku nie powinna być uznana za błędną bo wprowadza w głowach ludzi, którzy dopiero poznają ten język niepotrzebna zamieszanie.

3 lata temu

https://www.duolingo.com/jacek828855

They have been living here from ten years. ....myślę ma być.

1 rok temu

https://www.duolingo.com/WarsawWill
WarsawWill
  • 24
  • 20
  • 20
  • 18
  • 18
  • 12
  • 11
  • 7
  • 7
  • 32

Niestety, nie - to "for ten years"

1 rok temu

https://www.duolingo.com/Anka952822

dlaczego zamiast słowa "for" nie można użyć "since"? nie uznaje takiej odpowiedzi

1 miesiąc temu

https://www.duolingo.com/ZdzisawKaw

Dlatego że przy użyciu "since" konieczne jest podanie konkretnej daty, od kiedy ? Np. od maja 2008. Natomiast użycie "for" mówi nam: przez 10 lat , aż do dziś. Z kolei zwrot "I have been here" tłumaczymy : kiedyś tu byłem , ale już nie.

1 miesiąc temu
Naucz się angielskiego w zaledwie 5 minut dziennie. Za darmo.