Ответ:
- In 2012 the flood left thousands of people homeless. — В 2012 году наводнение оставило тысячи людей без дома.
- They have been decorating the dining room since this morning. — Они украшают столовую с сегодняшнего утра.
- By the time they got to the museum, the group had already gone. — К тому времени, когда они добрались до музея, группа уже ушла.
- It was the first time Steve had ever flown in the mountains. — Это был первый раз, когда Стив летал в горах.
- The gangsters had escaped with the stolen suitcase long before the police arrived. — Гангстеры сбежали с украденным чемоданом задолго до приезда полиции.
- We’ll need to start a bit later, because I haven’t finished packing yet. — Нам придётся начать немного позже, потому что я ещё не закончил(а) собираться.
- Mary has broken her leg and can’t play football. — Мэри сломала ногу и не может играть в футбол.
- Have you ever been to London? — Ты когда-нибудь был(а) в Лондоне?
- Why are you so late? I have been waiting for you here for two hours! — Почему ты так поздно? Я жду тебя здесь уже два часа!
- He cut his finger while he was cooking. — Он порезал палец, пока готовил.
- By the time they arrived, he had already left. — К тому времени, когда они приехали, он уже ушёл.
Правило: времена выбираются по указателям времени и связи действий: Past Simple для завершённого действия в прошлом, Present Perfect/Present Perfect Continuous для связи с настоящим, Past Perfect для действия, завершившегося до другого действия в прошлом.
