应选 D.put on.
这个题目不是考语法,所以只有意思上的区别,你得明白他们分别的意思。
1.keep on( doing) sth : 不停干某事,持续不断干某事。
例子:In order to keep healthy , we should keep on running every day.
为了保持身体健康,我们每天都坚持跑步。
2.get on :上车;事情进展,与某人相处(+with sb\sth);
例子:Get on the bus on time ,or we will not wait for you.
I have got on well with them since you went away.
3.have on :穿着,戴着;从事,上课;进行中。。
例子:It's a pretty hat you have on.
你戴的帽子很好看。
What do we have on Wednesdays\Thursdays…?
我们星期三\星期四上什么课?
4.put on :上演,穿上,戴上;呈上;编排。
例子:The man put on his coat and went out.
那人穿上外套,然后走了出去。
You have done a good job to put on such a wonderful show for us.
为我们上演了这部出色的戏,你做的非常好!
大意:让我们的课堂来一个创新的计划吧,你觉得怎么样?
为什么不演一个小短剧呢?
应该是D
A是继续保持原有的状态(这只是我所知道的啊)
B是获取啊 取得成功 得到 实现抱负 这类的意思
C不太明白 D的意思挺广泛的
所以我感觉应该是D
希望能让你满意
d