107With all the work ______, I don’t know if I‘ll have time to go out. A. done B. to be done C. t

With all the work ______, I don‘t know if I’ll have time to go out.
B. to be done C. to do
答案是B,但不是有个语法现象:with复合结构用不定时表将来时,如果不定式的动作很明显是主语发出的话,不用被动。所以,我认为选C

选B正确!
这是“介词with 的复合结构”:with+宾语+宾补
宾补用的形式,关键取决于【宾语与宾补的关系】
the work 与 do 的关系,只能是被动。再就是后半部分的信息:I don‘t know if I’ll have time to go out。表明do 动作尚未发生,因此,用 to be done,不定式一般式的被动形式,表示将要发生的动作。追问

http://blog.sina.com.cn/s/blog_4f3cf1a40100ozp5.html

追答

O(∩_∩)O哈哈~,多谢你提供的资料——让我又学习了一次!
不过,那里面说法本身并不错。但据此就排除其他用法空怕也未必正确!道理很简单:【小宋塘】在英语语法界的地位及学术影响不知是否已经超过了【薄冰、张道真、许国璋】诸位英语泰斗?
“执其一词而独言其用”,实在会有极大的误导性啊!
此类问题有两种搭配使用。结合例子分析:
Sorry,I have something important__to do___this afternoon,so I cann't come to your party.
The problem is difficult _to do__,therefore I'd better put it aside and pick it up in a minute.
The next thing_ to do _is to keep the machine on for five minutes.
按照语法泰斗们和大多数语法家的认识,上面结构中一般用主动而不用被动。
当动词动词不定式的逻辑主语不清楚或不是句子主语时
主动和被动结构都可用,而且在【语义上并没有多大差别】。【那到底有何差别??】
The best thing_ to do/ to be done_ is to send a telegrame to the company.
Give me a list of the people _to invite/to be invited_.
He is the very man _to choose/to be chosen_for the work.
上面例句中的主动、被动区别究竟在哪里?这其实是好多语法家已经不愿再争论的问题——其观点如是:
当【强调动作执行者或发出者时】,用主动形式;当【强调动作承受者时】,用被动。这也是理解以上句子的关键依据。
回到您给的题,选择C自然可行,但理解角度是:强调动作执行者或发出者。
而此题题干中还有细节可观:①all the work(所有这些工作);
②I don‘t know if I’ll have time to go out(我不知道我还有没有时间出去)
这暗示出:表达则重点为“工作量大”,因此,选 to be done(待做)更好。
当然,像这样的问题,语法家们尚未争论出个是非曲直,我认为,咱就不必费此闲力了——了解其各自的道理就足够了。
以上例句摘自张道真《星火语法》等大作。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-02
楼主高见,可是我高中做了十几遍,每次都选B啊。
work能主动自己做掉自己,work太牛了
(您知道什么叫“主语”,什么叫“主句”,什么叫“从句”吗)追问

http://blog.sina.com.cn/s/blog_4f3cf1a40100ozp5.html

追答

晕了,这都行,但是这个例子太特殊了,我以前做过的都是直接选B的
他说的倒是没错,555555

第2个回答  2011-05-03
工作做主语,肯定是被做,所以是to be done
第3个回答  2011-05-02
all the work 是被 do 了 所以只能选被动语态
相似回答