——————for your help,we'd never have been able to finish the work.
A:It was not B:Had it not been
C:Hadn't it been D:If it had been not
请问这道题为设么选B,最好能帮忙分析一下,
答:B
译:要是没有你的帮助,我们决不可能完成这项工作.
析:最佳E:But (for) ...= If it had not been for.要不是因为.的话.
我们知道,虚拟条件句中如果有助动词had的话,可以通过部分倒装的方法省略if:
Had it not been for...=If it had not been for...
D选项纯粹是一个凑数的干扰项.A的错误更大,没有if,也没有倒装,更不能反映对过去情况的虚拟.AD很容易排除.最大的干扰项是C,因为,我们平时见过这样的句式:Haven't I told you before?我以前难道没有告诉过你吗?但这是两码事.语法书上,关于虚拟语气,没有见到过这样的例子.语言不是数学,不能凭空推理.碰到这样的题,还是乖乖地按语法书上说的去做吧.
C到底对不对,行不行,我不敢下结论.但我可以肯定地告诉,选C不得分.选B,能得分.
听雅哥,没错的.
——————for your help, we'd never have been able to finish the work. 选择题求解
——————for your help, we'd never have been able to finish the work. 选择题求解
——————for your help, we'd never have been able to finish the work.
A:It was not B:Had it not been
C:Hadn't it been D:If it had been not
请问这道题为设么选B,最好能帮忙分析一下,谢谢
——————for your help, we'd never have been able to finish the work.
A:It was not B:Had it not been
C:Hadn't it been D:If it had been not
请问这道题为设么选B,最好能帮忙分析一下,谢谢
英语人气:800 ℃时间:2019-09-04 03:32:12
优质解答
我来回答
类似推荐
- (Had it not been) for your help ,we'd never have been able to get over the difficulties.
- You have to __your mother__the housework.A. help,du B.helps ,doing C.help,does D.helps ,to do
- 请问Choose a job you love and you will never have to work a day in your life.
- I can't finish the work on time ___ your help.A.with B.without C.have D.haven't
- We can’t finish the work without your help.(改同义句) We can’t finish the work_____ _____.
猜你喜欢
- 1在括号里填上适当的单位名称,1题5< >=20分之1< >2题30< >=2分之1< >3题3< >=8分之1< >4题20< >=50分之1< >
- 2王老师用300元去买语文书和数学书共24本,找回15元.已知一本语文书12元,一本数学书11元.
- 3一件工作甲8天完成,乙10天完成.甲乙工作效率比是_:_.
- 4“I sometimes want to have a time when i can laugh will you be friend with me!“咋翻译?
- 580本语文书和100本数学价钱相等,每本语文书比数学书贵4角,每本语文书的单价是多少元?
- 6(1+3+5.+2009+2011)-(2+4+6...2010+2012=
- 7某化工厂排出的废液中,可能含有硫酸钠、硫酸、氢氧化钠、氨酸钠中的一种或几种.
- 8形容用力很重的词语
- 9计算(2/3)的2013次方*1.5的2014次方*(-1)的2014次方的结果是
- 10有那些基团,各自的化学式是什么呢,