1)When did the film finish?-когда фильм закончился
Из всех предложенных наборов слов только 2 (have finished, did finish) соответствуют формулам образования времен, это Present Perfect Tense и Past Simple Tense. Остальные предложенные варианты просто набор слов. Теперь выбираю из этих двух. В самом предложении есть слово When-когда, оно в Present Perfect не употребляется. Остается только Past Simple Tense.
2)" My mobile phone is old." "When are you going to buy a new one?"-мой мобильный телефон старый.- когда ты собираешься купить новый?
Из обмена репликами видно, что речь во 2 предложении идет о будущем. В предложенных вариантах к будущему относятся 2 (are you going to buy, are buying), это все Present Continuous, но отличие между ними, что конструкция to be going to выражает НАМЕРЕНИЕ что-либо сделать в ближайшем времени, в то время как are going-это уже запланированное действие. В нем мы обычно выражаем события, которые произойдут в ближайшем будущем и мы уже сделали к ним какие-то приготовления (купили билеты, собрали чемоданы и т.д)
Объяснение:
1. Докладчик рассказывает историю о друзьях фермы / городских друзьях. 2. Говорящий говорит, что кошка - хорошее животное / плохая анима 3. Говорящий уверен, что собака дружелюбная / злая.