required to present weekly business news programme for leading tv station.什么意思?

问题描述:

required to present weekly business news programme for leading tv station.什么意思?
这个required为什么加d是过去式还是?

过去分词作定语吧,
这个句子是一个完整的句子吗?所以很难说明这个句子是什么意思