单选题
China has ______ for over 20 years.
[A] develop
[B] developed
[C] developing
A
B
C
【正确答案】
B
【答案解析】
[名师解析] 由题干中“for”可知本句应为完成时态“have done”的形式。选项A为动词原形,而has后面需加动词过去分词,故不能选,选项C为现在分词,也不符合题意。只有选项B为develop的过去分词,符合题意,故选B。
提交答案
关闭