高中英语语法求解

1.This page needs__again
A.being checked B.to be checked
为什么选A不选B呢?什么情况下选B?
2.the captain kept calm in the terrible storm,otherwise the accident___.
A.couldn't be prevented B.wouldn't have been prevented
为什么选B呢?B是什么固定句型么?
3.-must i finish the work today?
-No,you__,butyou__finish it before Friday.
A.don't have to;must B.needn't;need
我觉得B项也挺合适啊~请教

另外请教下,经常遇到一类题,给几个选项例如Having been repaired.
Beeing repaired. To be repaired.
叫选合适的填在句首,请问这几种类型的如何选择呢?具体情况?

以上问题,希望老师同学帮忙解答,越详细有例句越好,不胜感激。

第1个回答  2007-06-10
1、这里的being checked是当名词性词组用,即作needs的宾语;
2、would have done是虚拟语气的一种,指本可以做的但没有做,这里就是说本来会沉但没有沉,结合语境来分析就不难看出了;
3、AB项的第一个空是相等的,关键在第二个空,根据“but”的转折意义和“before Friday”的要求,可知,此处语气较强硬,要选“必须-must”,有时做题(尤其是对话和交际用语)要从语气上分析

Having been repaired是现在完成时,指过去发生的事其影响延续至今
Being repaired是现在进行时的被动式,指某事正在发生,但该事对于主语而言是被动进行的
To be repaired是不定式,用于表目的,有时(比如某些谚语)下文中会使用To do sth.作为开头,此时为了形式保持一致,也应选此项。
第2个回答  2007-06-15
1、你的答案有误,应选B;当物做主语时,只能用两种形式
A need to be done 或者 need doing
2、would have done是虚拟语气的一种,指本可以做的但没有做,这里就是说本来会沉但没有沉,结合语境来分析就不难看出了;
3、AB项的第一个空是相等的,关键在第二个空,根据“but”的转折意义和“before Friday”的要求,可知,此处语气较强硬,要选“必须-must”,有时做题(尤其是对话和交际用语)要从语气上分析

Having been repaired是现在完成时,指过去发生的事其影响延续至今
Being repaired是现在进行时的被动式,指某事正在发生,但该事对于主语而言是被动进行的
To be repaired是不定式,用于表目的,本回答被提问者采纳
第3个回答  2007-06-16
this page needs to be checked again....
当然 B 是答案了!!!谁说的答案是A了? A 100%不对!!!

the captain kept calm in the terrible storm,otherwise the accident wouldnt have been prevented

must i finish the work today?
-No,you__,butyou__finish it before Friday.
答案是B

对我来说,只要听起来顺耳就是正确答案。。不需要原因,而且我的答案肯定对。。。。
第4个回答  2007-06-10
第二个是对过去的虚拟语气嘛,would have been done,选A是对现在的虚拟,并且不是错综时间条件句,应该与前句一致。
第5个回答  2007-06-16
对了同上

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网