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?
17.12.2023 07:27
Разъяснение: Present Perfect Continuous (или Present Perfect Progressive) используется для описания действий, которые начались в прошлом, продолжаются в настоящем и, возможно, продолжатся в будущем. Он образуется с использованием вспомогательного глагола "have/has been" и причастия настоящего времени с окончанием -ing.
Так как вопрос задан во множественном числе, мы будем использовать глагол "have" во всех предложениях.
1. "Has Jim been smoking less recently?" Это предложение корректно. Здесь мы используем Present Perfect Continuous, чтобы описать действие курения, которое началось в прошлом, продолжается в настоящем и, возможно, продолжается в будущем.
2. "Have people been eating more meat recently?" Это предложение корректно. Мы используем Present Perfect Continuous для описания действия еды, которое началось в прошлом, продолжается в настоящем и может продолжаться в будущем.
3. "Have they been talking to Mary?" Это предложение корректно. Здесь мы используем Present Perfect Continuous, чтобы описать действие разговора, которое началось в прошлом, продолжается в настоящем и может продолжаться в будущем.
Совет: Чтобы лучше понять Present Perfect Continuous, полезно представить, что действие началось в прошлом, продолжалось в течение какого-то времени и может продолжаться и в настоящем, и в будущем.
Проверочное упражнение: Перепишите следующие предложения в Present Perfect Continuous форме:
1. I study English every day. (study)
2. They play tennis every weekend. (play)
3. She cook dinner right now. (cook)