Which sentence is correct? 1. Has Jim been smoking less recently? 2. Have people been eating more meat recently?

Which sentence is correct?
1. Has Jim been smoking less recently?
2. Have people been eating more meat recently?
3. Have they been talking to Mary?
Ярус

Ярус

Давайте разберем каждое предложение по отдельности, чтобы узнать, какое из них является правильным.

1. Has Jim been smoking less recently? (Jim курил меньше в последнее время?)
Это предложение использует формулу Present Perfect Continuous (настоящего совершенного продолжительного времени). Оно подразумевает, что действие (курение) происходило в прошлом, продолжалось некоторое время и, возможно, продолжается в настоящем времени. В данном случае "less recently" указывает на то, что количество курения уменьшилось в последнее время. Правильное предложение, использующее форму настоящего совершенного продолжительного времени, будет звучать так: "Has Jim been smoking less recently?" (Jim курил меньше в последнее время?)

2. Have people been eating more meat recently? (Люди едят больше мяса в последнее время?)
Это предложение также использует формулу Present Perfect Continuous и описывает действие (прием пищи) в прошлом, которое продолжается в настоящем времени. В данном случае "more meat recently" указывает на то, что количество потребляемого мяса увеличилось в последнее время. Таким образом, правильное предложение, использующее форму настоящего совершенного продолжительного времени, будет звучать так: "Have people been eating more meat recently?" (Люди едят больше мяса в последнее время?)

3. Have they been talking to Mary? (Они разговаривали с Мэри?)
Это предложение также использует формулу Present Perfect Continuous и описывает действие (разговор) в прошлом, которое продолжается в настоящем времени. Здесь нет указания на какие-либо изменения или количественные характеристики. Поэтому правильное предложение, использующее форму настоящего совершенного продолжительного времени, будет звучать так: "Have they been talking to Mary?" (Они разговаривали с Мэри?)

Итак, после анализа каждого предложения, правильным будет считаться предложение 2: "Have people been eating more meat recently?" (Люди едят больше мяса в последнее время?).
Знаешь ответ?
Задать вопрос
Привет!
hello