Задание №311.
Времена

How long ___ you ___ Jim?
  • do, know
  • have, known
  • have, been knowing

  • Пояснение:
    How long HAVE you KNOWN Jim?
    Как давно ты знаешь Джима?

    В данном предложении используется Present Perfect. Данное время употребляется:
    • Если действие началось в прошлом и продолжается в настоящем.
    • Если действие неоднократно происходило в прошлом и продолжает происходить.
    • Если действие произошло в прошлом, но имеет последствия в настоящем.
    Present Perfect образуется как: have/has + V3.

    Слова-маркеры, которые указывают на Present Perfect: ever, never, just, already, yet, before, lately, by now, recently, since, for.

    Показать ответ

    Источник: Практический курс английского языка : лексико-грамматические упражнения и тесты. Э. С. Дудорова
    Сообщить об ошибке


    Тест с похожими заданиями