China _____ the host country to held the 29th Olympic Games

问题描述:

China _____ the host country to held the 29th Olympic Games
A.has been B.wlll be(最好有理由)

应该选A
完成时表示状态呀~
就是说中国已经成为了举办29届奥运会的国家
奥运会是没有举办,但中国的确是举办国家.
而且这个句子本身有毛病,哪里有to held 这种格式的呀?