【正确答案】
D
【答案解析】[解析] 句意:我必须承认这个计划很有限,不如我们所想的那么成功。can能;may可能(语气上弱于can);need需要;must必须(通常虚拟语气)。题中表达的是“必须”的含义,故D正确。
can、may、must、need的用法
1.Can表示能力,“能,会”;表示怀疑,猜测,常用于否定句或疑问句。
e.g.:Can you play basketball?你会打篮球吗?
2.may表示推测,“可能,也许”。
e.g.:He may come tomorrow. 他可能明天过来。
3.must表示“必须,应该”;表示推测“一定”。
e.g.:There is someone knocking at the door. It must be Jim.有人在敲门,肯定是吉姆。
4.need表示“需要”。
e.g.:You needn't come to school so early.你不需要那么早来学校。