Решение:
- Предложение требует указания на то, кто читал лекции и в течение какого времени.
- Возможный вариант: 'He/She gave lectures at the University for 40 years.' (Он/она читал лекции в Университете 40 лет.)
- Или 'He/She has given lectures at the University for 40 years.' (Он/она читает лекции в Университете 40 лет - если это продолжается до сих пор).
- Без контекста сложно определить. Если предположить, что речь идет о прошедшем времени, то 'He gave lectures...' или 'He taught lectures...'.
- Учитывая, что в предыдущих заданиях часто встречаются Past Simple и Present Perfect, рассмотрим эти варианты.
- Если 'for 40 years' означает длительность, которая закончилась, то Past Simple. Если продолжается, то Present Perfect.
- Если предположить, что речь о завершенном периоде, то 'He gave lectures at the University for 40 years.'
Ответ: He gave lectures at the University for 40 years.