Чтобы правильно заполнить пропуск в предложении "I … a newspaper last night when my friend rang", нужно определить, какое время глагола здесь уместно использовать.
Давайте разберем каждый из предложенных вариантов:
- was reading - прошедшее продолженное время (Past Continuous). Это время используется, чтобы описать действие, которое продолжалось в определенный момент в прошлом. В данном случае, действие "чтение газеты" происходило в прошлом (вчера вечером) и продолжалось в момент, когда "зазвонил мой друг".
- have been reading - настоящее совершенное продолженное время (Present Perfect Continuous). Это время описывает действие, которое началось в прошлом и продолжается до настоящего момента или только что закончилось. Однако в предложении указано конкретное время в прошлом ("last night"), что делает использование этого времени неуместным.
- have read - настоящее совершенное время (Present Perfect). Это время используется для описания действий, которые завершились к настоящему моменту, но имеют отношение к настоящему. В данном случае, указание на "last night" делает это время также неуместным.
Таким образом, правильный ответ: was reading.
Итак, полное предложение будет: "I was reading a newspaper last night when my friend rang."