?!?!! Choose the right variant of Present Perfect:

1. That boat sailedhas sailed all around the world.

2. You and Tom have getting have got the trophy.

3. Leo has not putdid not have put his toys away.​

Luka2015 Luka2015    3   07.04.2020 01:25    26

Ответы
maximminkov315 maximminkov315  21.01.2024 17:48
Sure! Let's go through each sentence and choose the correct form of Present Perfect.

1. That boat sailed/has sailed all around the world.

In this sentence, the correct form is "has sailed." "Sailed" is the past participle of the verb "sail," and we use the present perfect tense to talk about actions that happened in the past but are still connected to the present. Since the boat has sailed all around the world, it means the action started in the past and is still relevant or has an impact on the present.

2. You and Tom have getting/have got the trophy.

In this sentence, the correct form is "have got." "Have got" is the present perfect form of the verb "get." "Getting" is the present participle of the verb, but we don't use it here because we need the present perfect tense to indicate an action completed in the past with a connection to the present. Since "you and Tom" have already received or obtained the trophy, it is a completed action.

3. Leo has not put/did not have put his toys away.

In this sentence, the correct form is "has not put." "Has not put" is the negative form of the present perfect tense of the verb "put." We use the present perfect tense to talk about an action that happened in the past and is still connected to the present. In this case, Leo did not put his toys away, and it is relevant to the present because the toys are still not put away.

To summarize:
1. That boat has sailed all around the world.
2. You and Tom have got the trophy.
3. Leo has not put his toys away.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Английский язык