еще раз о простом
-
# ed18121972
Добрый день, подскажите пожалуйста, есть 2 фразы
- Как долго она работает в банке ?
- Она работает в банке 5 лет.Опишите пожалуйста 4 ситуации, когда эти фразы будут употреблены
с использованием 4 форм present, соответственно
Спасибо -
# Vitaly
Да, в английском имеютс 4 временные формы present.
Это present indefinite, present continuous, present perfect and present perfect continuous.
Под то, что спрашиваете вы, подходит только present perfect continuous.
Поэтому по-английски говорим:
---How long has she been working in a bank?
---She has been working in a bank for 5 years.Где здесь 4 формы present?
-
# Vera
С такими глаголами, как work, live, feel, teach, используются как Present Perfect, так и Present Perfect Continuous без разницы в значении. Эти глаголы подразумевают, что действие занимает длинный промежуток времени, то есть становится уже постоянным состоянием.
I’ve worked here for 20 years. = I’ve been working here for 20 years. – Я работаю здесь 20 лет.Her family has lived in Moscow since 1781. = Her family has been living in Moscow since 1781. – Ее семья живет в Москве с 1781 года.
Если вы хотите подчеркнуть, что ситуация временная, используйте Present Perfect Continuous.
I’ve been working in advertising for the past ten years but now I feel it’s time for a change. – Я работаю в рекламе последние 10 лет, пришла пора что-то менять.
https://engblog.ru/present-perfect-continuous -
# ed18121972
Спасибо, на одном из форумов at встретил такую фразу I'm working on this question for week , and I don't undersrand it
-
# ed18121972
Корректно использовать present progressive with time duration ? Спасибо
-
# ed18121972
И как понять если вместо how long have you been a programmer for ?
Скажу how long you are a programmer for ? -
# Vera
* В данном случае использования present continuous привело бы к тому, что фраза стала бы звучать так, что вы всего пробудете в Лондоне три месяца.I am living in London for three months
https://habr.com/ru/post/444430/
То же самое у вас
Я буду работать над проблемой неделю. -
# Vera
Но вторая часть отпадает, речь о будущем действии. Целиком предложение неправильное. В этом смысле present continuous не годится.
-
# Vera
И как понять если вместо how long have you been a programmer for ?
Скажу how long you are a programmer for ?Как ошибку.
-
# Vera
How long не требует в конце предлога. Я кинула вам ссылки — читайте.
-
# ed18121972
Ага, понял Спасибо, а по второму вопросу можно прояснить ?