Решение:
Используем Present Perfect для действий, которые произошли в неопределенном прошлом или имеют связь с настоящим, и Past Simple для действий, которые произошли в конкретное время в прошлом.
- I ate breakfast this morning. (Past Simple, так как утро еще не закончилось, но действие произошло в определенное время - сегодня утром)
- We have not seen that movie yet. (Present Perfect, так как 'yet' указывает на неопределенное прошлое с связи с настоящим)
- She travelled to many countries in Asia. (Past Simple, конкретное действие в прошлом)
- They have lived in this house for 10 years. (Present Perfect, так как 'for 10 years' указывает на продолжительность действия до настоящего момента)
- Have you ever been to New York City? (Present Perfect, опыт в прошлом)
- I have finished my homework already. (Present Perfect, 'already' указывает на завершенное действие с результатом в настоящем)
- They have not learned how to use that software yet. (Present Perfect, 'yet' указывает на неопределенное прошлое с связи с настоящим)
- We met many interesting people on our trip. (Past Simple, конкретное действие в прошлом - во время поездки)
- She has read that book three times! (Present Perfect, 'three times' указывает на количество раз, результат важен сейчас)
- My brother broke his arm last week. (Past Simple, 'last week' указывает на конкретное время в прошлом)
- They went to the beach every weekend last summer. (Past Simple, повторяющееся действие в прошлом)
- Have you seen my glasses anywhere? (Present Perfect, поиск результата в настоящем)
- I have not written a letter in a long time. (Present Perfect, 'in a long time' указывает на продолжительность до настоящего момента)
- We have learned English for three years. (Present Perfect, 'for three years' указывает на продолжительность действия до настоящего момента)
- She visited her grandparents yesterday. (Past Simple, 'yesterday' указывает на конкретное время в прошлом)
- They have not decided where to go on vacation yet. (Present Perfect, 'yet' указывает на неопределенное прошлое с связи с настоящим)
- Have you ever climbed a mountain? (Present Perfect, опыт в прошлом)
- I have lost my keys again! (Present Perfect, действие в прошлом с результатом в настоящем - ключи потеряны сейчас)
- We met twice this week. (Past Simple, 'this week' может использоваться как с Present Perfect, так и с Past Simple, но здесь акцент на завершенные встречи в рамках текущей недели)
- She has watched that movie several times. (Present Perfect, 'several times' указывает на количество раз, результат важен сейчас)
- They have not eaten lunch yet. (Present Perfect, 'yet' указывает на неопределенное прошлое с связи с настоящим)
- Have you ever broken a bone? (Present Perfect, опыт в прошлом)
- I have seen that play before. (Present Perfect, опыт в прошлом)
- We have learned a lot in this class. (Present Perfect, результат в настоящем)
- She graduated from college last year. (Past Simple, 'last year' указывает на конкретное время в прошлом)