帮我讲一道英语选择题

问题描述:

帮我讲一道英语选择题
Leaders of most countries in the world attended the UN meeting ____in South Africa earlier this year.
A.to be held B.to hold C.held D.holding
正确答案选C.为什么?我选的A.为什么不对?请讲清楚些~

held表示过去发生的动作和状态,从earlier this year可以看出,会议已经在今年开了,时态要锁定在过去.to be hold显然不对.