作业帮 > 英语 > 作业

几道SAT语法题1.(If there had been) a power failure,the hospital w

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/06/02 16:56:30
几道SAT语法题
1.(If there had been) a power failure,the hospital will run on electricity from its own generators,which can operate for 200 hours.
A.If there had been
B.If there were
C.Had there been
D.Should there be
E.There has been
为什么选D?而且这里为什么用WILL不用WOULD?
2.Had it not (been for) two particularly skillful members of the work crew,we could not have completed the apartment renovations on schedule.
been for的FOR是什么意思?为什么没错?
3.The Great Gatsby is now considered a classic novel set in America's Jazz Age,but in 1925 (its reviews were mixed and its sales disappointing).
sales和disappointing中间为什么不用加were?为什么不能换成it had mixed reviews and its disappointing sales?
4.A thick growth of sunflowers stood ten feet tall,their brown heads drooping over the fence with the weight of their seeds.
为什么不能说A thick growth of sunflowers standing ten feet tall,their brown heads drooped over the fence with the weight of their seeds.
5.The Roman poet Virgil is highly esteemed today for his epic poem,The Aeneid,yet on has deathbed he himself sought to prevent its publication on the grounds (of not being) sufficiently polished.
of not being应该改成什么?
第3题AND前面有WERE后面不是也应该有吗?我觉得HAD不是过去完成是有的意思吧.
1、if的倒装句,可以把if省去
这个句子是if假设条件句,而不是虚拟语气,所以按照主句的意思,是用将来时
2、这句是虚拟语气,but for (假定没有)=without
without = if it were not for….对于现在
if it had not been for….对于过去
3、sales和disappointing中间为什么不加were,这个是考察平行结构,并列连词and,but,as well as,or,or else,both … and,neither … nor,either … or,not only … but (also),rather than等以及从属连词than可连接两个对等的词和对等的结构.
这句话没有表示过去完成的意思吧,只是用过去的时态表示一个事实而已
4、这句话我不知道怎么解释,因为我感觉就是这样,我同学是说,因为前面已经有主语了,如果后面再加一个were就变成有两个动词,这样应该不符合.但我觉得这个说法似乎不够全面.语法这种东西我一般都不怎么会说,只能说语感比较重要.
5、 应该是on the ground of its not being 这里考的是one's doing结构.
以上这些是我个人意见,