Duolingo — самый популярный ресурс для изучения иностранных языков в мире. Более того, он совершенно бесплатный!

https://www.duolingo.com/MrRiseYT

Что значит marry for?

Frank Abagnale Jr. has been married for 26 years.

Поженился в 26 или был женат 26 лет? Если в 26 то почему нет at? Или не надо? А если был женат 26 лет.. for не надо?

Нужно помощь!

2 года назад

10 комментариев


https://www.duolingo.com/bararoom
bararoom
  • 17
  • 12
  • 11
  • 11
  • 10
  • 9
  • 9

Был женат 26 лет.

Это present perfect. Present perfect + 'for' значит "делал то-то и то-то" такое-то количество времени. Present perfect continuous + 'for' тоже.

I have waited for too long. Я ждал слишком долго. We've discussed it for a few minutes. Мы пообсуждали это несколько минут.

2 года назад

https://www.duolingo.com/MrRiseYT

А жаль, я думал в 26 лет, а то получается, что потом что-то случилось?

2 года назад

https://www.duolingo.com/hope-ek
hope-ek
  • 24
  • 8
  • 783

Мне кажется, имеется в виду, что человек женат 26 лет и по сей день (на момент речи).

2 года назад

https://www.duolingo.com/bararoom
bararoom
  • 17
  • 12
  • 11
  • 11
  • 10
  • 9
  • 9

hope-ek правильно говорит :) Вероятнее всего, что человек и сейчас женат. Это первое, что приходит в голову. Но не обязательно, возможно что-то случилось - в этом случае обязательно будет понятно по контексту. Если в контексте не указано, скорее всего ещё женаты. Извините за расплывчатый ответ.

2 года назад

https://www.duolingo.com/slogger
sloggerPlus
  • 25
  • 23
  • 23
  • 22
  • 20
  • 14
  • 1723

> ... если был женат 26 лет.. for не надо?

Да, for не надо. Без слова for, фраза является несколько более разговорным. (To есть, Yes, for is not needed. The phrase is slightly more conversational without for.)

2 года назад

https://www.duolingo.com/koropuzik

Был женат или Была Замужем

2 года назад

https://www.duolingo.com/Raven31568

Все просто. for - за какой-то промежуток времени. I've been waiting for two hours - я ждал два часа. In - через какое-то время. I'll be back in two hours - я буду через два часа.

2 года назад

https://www.duolingo.com/Raven31568

За что минус? Я ошибся? Вроде, верно все...

2 года назад

https://www.duolingo.com/lingvus

Я минус не ставил, но предполагаю, что его могли бы поставить потому, что in может чуть более широко трактоваться во временном значении.

2 года назад

https://www.duolingo.com/Raven31568

?

2 года назад