Вопрос задан 15.06.2023 в 05:38. Предмет Английский язык. Спрашивает Базрова Лариса.

Выберете правильный вариант Nina has been learning/has learned English for 2 years. The birds

have already flown/have been flying to the South. They have known /have been knowing him for many years. Mike has forgotten/has been forgetting to learn the poem. The children have been watching/have watched cartoons for 2 hours. The train has just come/has been coming.Помогите пожалуйста, никак не могу разобраться в Present perfect и present perfect continuous ​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Миролюбов Никита.

Ответ:

Present Perfect: have/has + глагол с ed или past participle у неправильных

Present Perfect Continuous: have/has + been + глагол с ing

Present Perfect употребляется, когда действие уже завершилось, но есть результат (Я написала книгу).

Present Perfect Continuous употребляется, когда действие началось в прошлом и совершается сейчас/длилось в прошлом, но завершилось к настоящему моменту (Я писала книгу два года).

  • has been learning (длительное действие)
  • have already flown (результат)
  • have been knowing (длительное действие)
  • has forgotten (действие не длилось: не забывал два часа, а просто забыл)
  • have been watching (длительное действие)
  • has just come (результат)

Если остались вопросы, обязательно задавай)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам с английским грамматикой. Ваш вопрос связан с выбором между Present Perfect и Present Perfect Continuous. Вот некоторые правила, которые помогут вам:

- Present Perfect используется, когда мы говорим о результате или завершении действия в настоящем. Например, Nina has learned English for 2 years означает, что она выучила английский за 2 года и сейчас знает его. - Present Perfect Continuous используется, когда мы говорим о процессе или продолжительности действия в настоящем. Например, Nina has been learning English for 2 years означает, что она учит английский уже 2 года и продолжает учить его. - Present Perfect также используется с наречиями already, yet, ever, never, recently, и just, которые указывают на связь с настоящим моментом. Например, The birds have already flown to the South означает, что птицы уже улетели на юг и сейчас там. - Present Perfect Continuous также используется с наречиями for и since, которые указывают на продолжительность действия. Например, They have been knowing him for many years означает, что они знают его много лет и до сих пор знают.

Исходя из этих правил, правильные варианты в ваших предложениях такие:

- Nina has been learning English for 2 years. - The birds have already flown to the South. - They have known him for many years. - Mike has forgotten to learn the poem. - The children have been watching cartoons for 2 hours. - The train has just come.

Надеюсь, это вам помогло. Если у вас есть еще вопросы, я рад ответить на них.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

Задать вопрос