You couldn't have had all your work done ______ .
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/13 07:45:00
You couldn't have had all your work done ______ .
A.if it was not for me B.if had it been for us
C.it had not been for me D.had it not been for me
A.if it was not for me B.if had it been for us
C.it had not been for me D.had it not been for me
【You主语】【 couldn't have had谓语】【 all your work宾语】【 done宾补】 【______ 从句】.
A.if it was not for me B.if had it been for us
C.it had not been for me D.had it not been for me
是选D.
原因简析:
1、句子成分划分:见上面.
2、考点分析:if从句省略if,用成倒装结构的【虚拟语气】
3、关键信息:【 couldn't have had】过去本来不能够,体现出【与过去事实相反的虚拟语气】 .
4、知识链接:if条件句中如果含有should,were,had 时,经常将if省略,将should,were,had提前,用成倒装结构.
5、解题方法:还原法.
原句还原后应该是:You couldn't have had all your work done 【if it had not been for us/me】
用成倒装便是:【had it not been for me】.
专业英语解答,希望有助于你!
A.if it was not for me B.if had it been for us
C.it had not been for me D.had it not been for me
是选D.
原因简析:
1、句子成分划分:见上面.
2、考点分析:if从句省略if,用成倒装结构的【虚拟语气】
3、关键信息:【 couldn't have had】过去本来不能够,体现出【与过去事实相反的虚拟语气】 .
4、知识链接:if条件句中如果含有should,were,had 时,经常将if省略,将should,were,had提前,用成倒装结构.
5、解题方法:还原法.
原句还原后应该是:You couldn't have had all your work done 【if it had not been for us/me】
用成倒装便是:【had it not been for me】.
专业英语解答,希望有助于你!
if it had not been for your help ,i couldn't have done it.
couldn't have done?
1.Children couldn't have done all this damage.
you have done your work h
Whitout you _____ us, we couldn't have done it.
You have done your job,______?
What problems have you had in your work or work experience t
The professor couldn't have done what he ______; he is not t
couldn't have done与couldn't区别
couldn't have done 表示什么
couldn't have done,"不可能已经"?
they couldn't have done better是什么意思