一道英语选择题,帮忙解析一下,谢谢。

There is ___ homework today that i am afraid i can`t finish it on time.
A so much B too much

老师给答案是B,解释说与后面那个句子(that i am afraid i can`t……) 有关系的,听不大懂,各位帮忙解析一下。

第1个回答  2011-01-08
我想你可以这样理解:
There is too much homework today! 今天太多功课了。这句话有隐含着“我可能不能按时完成”的意味。“There is too much homework for me to finish it on time."但是原句后面用了I 'm afraid I can't finish it on time...说的比较委婉吧。
但是,
There is so much homework today.今天有这么多的功课。则没有。
第2个回答  2011-01-14
按照我所学的知识,我会选A
so.....that 如此......以至于..... 与too......to...... 如此。。。。以至于不能。。。。可进行转换。There is so homework today that i am afraid i can`t finish it on time.——There is too homework today for me to finish on time.
如果是B那我猜这里的that i am afraid i can`t finish it on time从句,与so.....that 无关,那么就只能是B了
第3个回答  2011-01-08
OK。我来解释一下。that i am afraid i can`t finish it on time.首先on time的意思是准时。句子的意思就是说恐怕我不能准时完成作业。太多作业,才会做不完,所以是too much.
第4个回答  2011-01-08
应该是与后面那个句子无关吧
也就是说不要把这句话与so that 句型弄混
that是一个连词,连接两个并列的句子
所以应该可以单独看前一句,所以选B了
第5个回答  2011-01-08
答案应该是A。考查的是so ...that....结构。这才能与后面的句子产生关系。估计老师口误或者你听错了。
相似回答