Данное предложение является сложноподчиненным, поскольку состоит из нескольких предложений. Глаголы в этих предложениях стоят в прошедших временах: vivía (Pretérito imperfecto de Indicativo), dijo (Pretérito perfecto simple de Indicativo). Нас интересует часть предложения «…le dijo a su esposa Tomasa que él (OÍR) ________ hablar del cine…». Мы видим, что здесь у нас имеется два действия «dijo» (он сказал) и то действие, глагол которого мы должны поставить в правильное время. Поскольку «dijo» стоит в perfecto simple de Indicativo, следующее действие происходило раньше, чем это, завершилось в прошедшем. Таким образом, нам нужно выбрать время, которое бы использовалось для описания действий, завершенных в прошлом и предшествующих другим прошедшим действиям. Таким временем есть Pretérito pluscuamperfecto de Indicativo. Оно обычно употребляется в придаточных предложениях, когда в главном предложении используется Pretérito perfecto simple или Pretérito imperfecto. Таким образом, нам нужно глагол «OÍR» поставить в это время. Образуется Pretérito pluscuaperfecto при помощи глагола haber в Pretérito imperfecto de indicativo и причастия (participio) спрягаемого глагола (había, habías, había, habíamos, habíais, habían + причастие (образуются от глаголов при помощи замены окончания -ar на -ado или -er и -ir на -ido)). Поэтому правильный ответ будет había oído.