Present Perfect

  • Здравствуйте. У меня возник вопрос со временем Present Perfect с предлогами since и for.
    Я знаю, что с этими предлогами значение Present Perfect будет как у Present Perfect Continuous. Действие началось в прошлом и длится до сих пор. И глагол будет переводиться настоящим временем. I have been in the shop since morning. - Я в магазине с самого утра.
    They have learnt a lot of rules since October.- Они выучили или учат много правил с октября.
    They haven't bought any sweets for 3 years. Они не покупали конфеты в течение трех лет. Или они не покупают конфеты уже 3 года.
    They have been at the seaside for two weeks.
    Они на море уже две недели или они были на море 2 недели.
    Может ли глагол в present perfect с предлогами since и for переводится прошедшим временем?

  • Может. Это зависит от конкретной ситуации и контекста.

    Скрыть комментарии
  • Спасибо!!!