выбрать правильный вариант

Времена групп Perfect и Perfect Continuous

1. At last we ... this difficult problem.

will have solved

had solved

have solved

have been solving

2. The detective reported that he ... everywhere for the thief without success.

has looked

had been looking

has been looking

had looked

3. We ... this work by six o’clock tomorrow.

have done

will have done

will do

will have been doing

4. The streets are wet because it ... for hours.

had been raining

has rained

had rained

has been raining

5. They were very tired because they ... all day.

had travelled

have travelled

have been travelling

had been travelling

6. We ... for seven hours when the sun sets.

will have flown

have been flying

have flown

will have been flying

7. Our school ... every team it has played so far this season.

had beaten

has been beating

has beaten

had been beating

8. When I called at his house, they told me he ... an hour before.

had been leaving

had left

has been leaving

has left

9. We were thirsty because we ... in the sun.

have walked

have been walking

had walked

had been walking

10. We ... this book for three months next week.

have been translating

have translated

will have translated

will have been translating

11. They ... their minds by the election time next April.

have made up

had made up

will have made up

will have been making up

12. You look so pleased. You ... again.

had shopped

have shopped

had been shopping

have been shopping

Тучка12 Тучка12    3   22.04.2020 12:03    167

Ответы
yasuga yasuga  24.12.2023 16:49
1. At last we have solved this difficult problem.
Explanation: The correct answer is "have solved" because the sentence is in the present perfect tense, indicating that the action of solving the difficult problem was completed before the present moment.

2. The detective reported that he had been looking everywhere for the thief without success.
Explanation: The correct answer is "had been looking" because the sentence is in the past perfect continuous tense, indicating that the detective's action of looking for the thief started in the past and continued up until a specific point in the past.

3. We will have done this work by six o’clock tomorrow.
Explanation: The correct answer is "will have done" because the sentence is in the future perfect tense, indicating that the action of completing the work will be finished before a specific future time (six o'clock tomorrow).

4. The streets are wet because it has been raining for hours.
Explanation: The correct answer is "has been raining" because the sentence is in the present perfect continuous tense, indicating that the action of raining started in the past and is still ongoing in the present.

5. They were very tired because they had been travelling all day.
Explanation: The correct answer is "had been travelling" because the sentence is in the past perfect continuous tense, indicating that the action of travelling started in the past and continued up until a specific point in the past.

6. We will have been flying for seven hours when the sun sets.
Explanation: The correct answer is "will have been flying" because the sentence is in the future perfect continuous tense, indicating that the action of flying will continue up until a specific future time (when the sun sets).

7. Our school has beaten every team it has played so far this season.
Explanation: The correct answer is "has beaten" because the sentence is in the present perfect tense, indicating that the action of beating the teams started in the past and is still relevant in the present.

8. When I called at his house, they told me he had left an hour before.
Explanation: The correct answer is "had left" because the sentence is in the past perfect tense, indicating that the action of leaving occurred before a specific point in the past (when the speaker called at his house).

9. We were thirsty because we had been walking in the sun.
Explanation: The correct answer is "had been walking" because the sentence is in the past perfect continuous tense, indicating that the action of walking started in the past and continued up until a specific point in the past.

10. We will have translated this book for three months next week.
Explanation: The correct answer is "will have translated" because the sentence is in the future perfect tense, indicating that the action of translating the book will be finished before a specific future time (next week).

11. They will have made up their minds by the election time next April.
Explanation: The correct answer is "will have made up" because the sentence is in the future perfect tense, indicating that the action of making up their minds will be finished before a specific future time (election time next April).

12. You look so pleased. You have been shopping again.
Explanation: The correct answer is "have been shopping" because the sentence is in the present perfect continuous tense, indicating that the action of shopping started in the past and is still ongoing in the present.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Английский язык