Давайте преобразуем эти предложения в Present Perfect (настоящее совершенное время), которое используется для описания действий, начавшихся в прошлом и имеющих связь с настоящим. Форма Present Perfect: have/has + Past Participle (третья форма глагола).
1. купить / новое платье.
Ответ: Она купила новое платье.
Перевод: She has bought a new dress.
2. Она / пьет / немного шоколадного молока.
Ответ: Она выпила немного шоколадного молока.
Перевод: She has drunk some chocolate milk.
3. неехать в Италию
Ответ: Они не ездили в Италию.
Перевод: They have not travelled to Italy.
4. Они / играют / в бейсбол /2 часа.
Ответ: Они играют в бейсбол в течение 2 часов.
Перевод: They have been playing baseball for 2 hours (Present Perfect Continuous, чтобы подчеркнуть длительность).
5. Он изучал / французский / 5 лет.
Ответ: Он изучал французский язык в течение 5 лет.
Перевод: He has studied French for 5 years.
6. Она / не / пойдет сегодня в супермаркет.
Ответ: Она не пошла сегодня в супермаркет.
Перевод: She has not gone to the supermarket today.
7. Они уже / поели / на ланч?
Ответ: Они уже поели на ланч?
Перевод: Have they already had lunch?
8. Он / делает / свою домашнюю работу / в два часа.
Ответ: Он делает свою домашнюю работу в течение двух часов.
Перевод: He has been doing his homework for two hours (Present Perfect Continuous).
9. Вы / ели / китайскую кухню раньше?
Ответ: Вы ели китайскую кухню раньше?
Перевод: Have you eaten Chinese food before?
10. Я /видеть / Джексона / долгое время.
Ответ: Я не видел Джексона в течение долгого времени.
Перевод: I have not seen Jackson for a long time.
Для упражнений с "с тех пор или для":
1. 9 часов.
Ответ: for 9 hours
Перевод: в течение 9 часов
2. долгое время.
Ответ: for a long time
Перевод: в течение долгого времени
3. Рождество.
Ответ: since Christmas
Перевод: с Рождества
4. Я был молод.
Ответ: since I was young
Перевод: с тех пор как я был молод
5. 5 глин.
Ответ: for 5 years
Перевод: в течение 5 лет
6. Июнь.
Ответ: since June
Перевод: с Июня
7. 2016
Ответ: since 2016
Перевод: с 2016 года
8. три часа.
Ответ: for three hours
Перевод: в течение трех часов
9. в прошлый четверг.
Ответ: since last Thursday
Перевод: с прошлого четверга
10. три дня.
Ответ: for three days
Перевод: в течение трех дней
Для упражнений с "имеет или не имеет":
1. Она
Ответ: has
Перевод: имеет
2. Автобус
Ответ: has
Перевод: имеет
3. Девочки
Ответ: have
Перевод: имеют
4. Родители
Ответ: have
Перевод: имеют
5. Эдвард
Ответ: has
Перевод: имеет
6. Дядя
Ответ: has
Перевод: имеет
7. Дети
Ответ: have
Перевод: имеют
8. Волы
Ответ: have
Перевод: имеют
9. Бен и
Ответ: have
Перевод: имеют
10. My friend T.Kamyui
Ответ: has
Перевод: имеет