Чтобы ответить на эти вопросы, необходимо понимать, когда использовать Present Perfect, Past Simple и Present Perfect Continuous. Давайте рассмотрим каждый случай:
Present Perfect Continuous: используем для действий, которые начались в прошлом и продолжаются до настоящего момента или только что закончились, при этом важен сам процесс действия.
Правильный ответ: have been cooking
Oh no! The children have been cooking. Look at the state of this kitchen!
Present Perfect: используем для действий, которые произошли в неопределённый момент в прошлом и имеют результат или связь с настоящим.
Правильный ответ: has been
How many times Wendy has been late for work this week?
Present Perfect Continuous: используем для действий, которые начались в прошлом и продолжаются до настоящего момента, при этом важно длительное действие.
Правильный ответ: has been sitting
I’m going to give that cat some food. It has been sitting on the doorstep for hours. I’m sure it’s starving.
Present Perfect Continuous: используем для действий, которые начались в прошлом и продолжаются до настоящего момента или только что закончились, при этом важен сам процесс действия.
Правильный ответ: have been doing
I have been doing grammar exercises all morning. I deserve a treat for lunch.
Present Perfect: используем для действий, которые произошли в неопределённый момент в прошлом и имеют результат или связь с настоящим.
Правильный ответ: haven't bought
You haven't bought your mother a present? That’s really mean of you.
Past Simple: используем для действий, которые закончились в прошлом и не имеют связи с настоящим.
Правильный ответ: worked
She worked in Australia for 2 years. Then she moved.
Present Perfect: используем для действий, которые произошли в неопределённый момент в прошлом и имеют результат или связь с настоящим.
Правильный ответ: have lost
Now where are my keys? This is the third time I have lost them today.
Present Perfect: используем для вопросов об опыте, когда мы интересуемся, случалось ли что-то когда-либо до настоящего момента.
Правильный ответ: have ever played
You have ever played chess? You should try it. I’m sure it’s the sort that you’d like.
Present Perfect Continuous: используем для действий, которые начались в прошлом и продолжаются до настоящего момента, при этом важно длительное действие.
Правильный ответ: have been grumbling
Oh do be quiet. You have been grumbling all day!
Present Perfect и Present Perfect Continuous: используем Present Perfect для результата в настоящем и Present Perfect Continuous для процесса действия.
Правильный ответ: has really improved, have been practicing
Your tennis has really improved! You have been practicing in secret?
Эти ответы помогут вам понять разницу между временами и использовать их правильно в контексте.