This ______,you can have a weed holidayA.being done B.done C.has been done D.is done选哪一个?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 13:04:37
This ______,you can have a weed holidayA.being done B.done C.has been done D.is done选哪一个?为什么?

This ______,you can have a weed holidayA.being done B.done C.has been done D.is done选哪一个?为什么?
This ______,you can have a weed holiday
A.being done B.done C.has been done D.is done
选哪一个?为什么?

This ______,you can have a weed holidayA.being done B.done C.has been done D.is done选哪一个?为什么?
选B,排除法.
首先,两个分句之间没有连词,所以这应该是一句话,只有一个动词.
因此,排除C,D
然后,根据分词语法来看,being done表示的是进行或被动,而done则强调的是在have a week holiday之前完成.根据题意,完成了这个之后,你才能有一周的假期.所以选B.
可以看看高中语法书,“非谓语:分词”这部分.里面应该会讲到现在分词和过去分词的意义区别.

A

我觉得应该选C。
This has been done,you can have a week's holiday.
这件事已经做完了,你可以放一周的假。
this是主语,这里应该用现在完成时+被动语态,表示已经被做完。(另外,你那个weed holiday实在很令人费解,我觉得应该是week,就擅自改了)

A