He _______ such a mistake if he _______ my advice.A.wouldn’t have made;had takenB.wouldn’t make; had takenC.wouldn’t have made;tookD.wouldn’t make; has take请用语法知识详细讲解,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 22:48:48
He _______ such a mistake if he _______ my advice.A.wouldn’t have made;had takenB.wouldn’t make; had takenC.wouldn’t have made;tookD.wouldn’t make; has take请用语法知识详细讲解,

He _______ such a mistake if he _______ my advice.A.wouldn’t have made;had takenB.wouldn’t make; had takenC.wouldn’t have made;tookD.wouldn’t make; has take请用语法知识详细讲解,
He _______ such a mistake if he _______ my advice.
A.wouldn’t have made;had taken
B.wouldn’t make; had taken
C.wouldn’t have made;took
D.wouldn’t make; has take
请用语法知识详细讲解,

He _______ such a mistake if he _______ my advice.A.wouldn’t have made;had takenB.wouldn’t make; had takenC.wouldn’t have made;tookD.wouldn’t make; has take请用语法知识详细讲解,
这一题我大胆怀疑答案,应该选A的,这个句子的意思是“要是他采纳了我的建议,他就不会犯这样的错误了”,我的建议他没采纳,错误他也犯了,这两个动作都是过去的,而且都与事实相反,应该都用虚拟语气,所以我选A
选B 的情况出现在下列情况,假设的部分是与过去相反,主句讲的是跟现在情况相反的,如
If he had taken my advice,he would be in Beijing University now

首先要懂两个词组:make mistakes犯错
take one`s advice听取某人建议
其次,了解语境,场景发生前后。would无疑问是表示虚拟,而had done表过去完成、所以理应选b

答案应该是A.
虚拟语气,主句是“对过去的情况进行反向推测”,用would +have +v-ed形式;从句是过去完成时表示“过去应有,但实际上没有的条件”。

他当初要是听了我的建议,就不会犯下如此大错了。

虚拟语气,要是怎么着就不会怎么了
用下面的结构表达
if sb did sth, he/she wouldn't have done sth.

全是我自己来的,还算专业,若帮到了你,记得采纳哦-,0

采纳建议是在犯错之前发生的事情,所以后者用完成时

你好。答案必须是A,不是B.
这是“虚拟语气”句子。如果把你的句子变成非“虚拟语气”句子,就更容易理解了:
-------- He made such a mistake BECAUSE he didn't take my advice.

答案错了,应该是A

He wouldn't have made such a mistake if he had taken my advice.
如果他采纳了我的建议(实际上他没有采纳),他不会犯这样一个错误(实际上犯了)。

这是一个虚拟语气的句子。

He wouldn't have made such a mistake(虚拟...

全部展开

答案错了,应该是A

He wouldn't have made such a mistake if he had taken my advice.
如果他采纳了我的建议(实际上他没有采纳),他不会犯这样一个错误(实际上犯了)。

这是一个虚拟语气的句子。

He wouldn't have made such a mistake(虚拟过去将来完成) if he had taken my advice(虚拟过去完成).


要理解和运用这种句子,一要记住其固定结构,而是要多读多说很多遍,书读百遍其义自现,

再给你个例句(选自《薄冰实用英语语法详解》):
If I hadn’t taken your advice, I would have made a mistake.
如果不是听了你的建议我就犯错误了。

和你的句子结构是一样的。

收起

he's such a He has such a nice bike.同义句改为这样的句式:He has _____ _______ a bike. He is drawing such a beautiful flower 的同义句He is drawing ____ ______ ______ _______ He's such a jerk jack is such a _______(forget) man He was so rich that he could afford such an expensive car.(改为简单句) He was _______ _______ _______ _______ such an expensive car. 10.I don't think he could have done such a stupid thing last night,_______ last night,_______ A.do I B.could he C.has he D.did he As a referee,his sense of fair play is _______ he is never led to favor any particular team in theA.as such B.as that C.that such D.such that He had _______ much work to do that he couldn't go out.A.so B.such C.as D.or _______ as he is,jack could have made such a mistake.A:A fool B:Fool C:The fool D:Fools _______ as he is,jack could have made such a mistake.A:A fool B:Fool C:The fool D:Fools He _______ such a mistake if he _______ my advice.A.wouldn’t have made;had takenB.wouldn’t make; had takenC.wouldn’t have made;tookD.wouldn’t make; has take请用语法知识详细讲解, 翻译句子 a writer such as he He could stand ___ such a thing. He is such a darling 中文? The patient's health failed to such an extent that he was put into _______ care.A) tense B) rigid C) intensive D) tight请翻译全句, The boy is so clever that he can work it out in such a short time.该写句子 保持句意相同The boy is _______ ________to work it out in such a short time.应该是enough 什么的吧 He is a such .还是He is such a.作详细回答.