1.has lost (Сэм потерял ключи. Поэтому он не может открыть дверь.)2.had already stopped (Когда я проснулся утром, дождь уже закончился.)3.will have finished (Надеюсь закончить контрольную к полуночи.)4.had expected (Оказалось, что фильм шел намного дольше, чем мы ожидали.)5.has just left (Моя сестра только что ушла в банк.)6.had known (Девушки были хорошими подругами. Они знали друг друга 5 лет.)7.will have laid (Мама накроет на стол до того, как мы придем.)8.have never tried (Я никогда не пробовал японскую еду.)9.had come (Тэд был так счастлив, потому что его мечта исполнилась.)10.have been (Мы были в Париже много раз.)