英语语法 虚拟语气--- be sent to work there?the corract answer is WHO DO YOU SUGGEST why cant be "WHO DO YOU SUGGEST THAT SHOULD"..错综时间条件句 例句:If the weather had been finer,the crops would be growing still better..为什么
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/12 16:41:31
英语语法 虚拟语气--- be sent to work there?the corract answer is WHO DO YOU SUGGEST why cant be "WHO DO YOU SUGGEST THAT SHOULD"..错综时间条件句 例句:If the weather had been finer,the crops would be growing still better..为什么
英语语法 虚拟语气
--- be sent to work there?the corract answer is WHO DO YOU SUGGEST why cant be "WHO DO YOU SUGGEST THAT SHOULD"..
错综时间条件句 例句:If the weather had been finer,the crops would be growing still better..为什么不可以是 .,the crops whould have grown still better?
如何来辨别错综时间条件句?
i am very poor on english grammar...TT..
英语语法 虚拟语气--- be sent to work there?the corract answer is WHO DO YOU SUGGEST why cant be "WHO DO YOU SUGGEST THAT SHOULD"..错综时间条件句 例句:If the weather had been finer,the crops would be growing still better..为什么
正:Who do you suggest (should)be sent to work there.这句里的should 可省,是虚拟的体现所在.这句话中,do you suggest是插入语,拿掉之后的不影响句子结构,剩余的who should be sent to work there依旧完整.但是suggest本身又要求句子使用虚拟,如果是你问的那个句子:WHO DO YOU SUGGEST THAT SHOULD"..把插入成分拿掉后句子不成立的.
错综虚拟条件句指的是,从句和主句中有一个虚拟,但另一个不虚拟.,这是因为在非真实条件句中主句和从句的谓语动词所指时间并不一定每次都是一致的.也就是说,有时if从句和主句所表示的假想情况时间不一致,如从句与现在事实相反,而主句表示与过去事实相反,那么句子两部分的动词形式应作相应的调整.如:
If I had asked her for advice yesterday,I should know what to do now.
这里的if从句里是是对过去的虚拟,用had done虚拟,主句用了should do.
你给的句子,天气如果更好的话----这是对过去的虚拟用had done(因为事实上已经不够好了),主句说作物现在将会生长得更好----主句用了would do
总之,错综时间条件句就是主句从句里谓语动词所指的时间不一致的情况,需要分开判断.
(1)who do you suggest that should 要把that去掉,因为已经有了一个关系副词了。
(2)也可以用would have grown still better,关键看你想表达的意思。如果你想说当时长得很好,就用would have grown;如果强调现在,那就用would begrowing。