作业帮 > 英语 > 作业

主动形式表示被动含义( ) he( )hard in those days,he ( ) so much progres

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/08 13:21:37
主动形式表示被动含义
( ) he( )hard in those days,he ( ) so much progress now.
A.If; didn't train; couldn't make
B.Had; not trained; couldn't make
C.Had; not trained; couldn't have made
D.Hadn't; trained; wouldn't have made
但我想说的是,题目中有“now”,不是说与现在情况相反吗?那与现在情况相反从句就是用过去分词did,主句用would/could+动词原型do,那就是选A咯,为什么又要选C,C不是与过去情况相反的那种类型吗?
主动形式表示被动含义( ) he( )hard in those days,he ( ) so much progres
你的句子是虚拟语气,着重于从过去到现在.如果换成非虚拟语气结构的句子,就是:He trained hard in those days,so he has made much progress now.另外now指代的是“到目前为止”,而不是“今天”.“到目前为止”,就时态而言,应该是现在完成时.所以,C是正确的选项.现在你再把非虚拟语气结构的句子变回到虚拟语气,肯定变否定,过去式变成完成式,这样你就明白了.