永发信息网

单选题______it______foryourhelp,Icouldn't

答案:2  悬赏:60  手机版
解决时间 2021-01-04 01:48
  • 提问者网友:骨子里的高雅
  • 2021-01-03 09:35
单选题 ______ it______ for your help,I couldn't have made any progress.A.Had;not been      B.Should;not beenC.Did;not been      D.Not;be
最佳答案
  • 五星知识达人网友:千夜
  • 2021-01-03 09:50
A解析试题分析:考查虚拟语气的省略:句意:要不是你的帮助,我不会取得进步的。如果条件句中有were,had,should 等助动词,可将if省略,而把were,had或should,置于句首,来表达以if引导的条件句的相同意思。根据后面的主句I couldn't have made any progress.可知这里是had it not been for your help相当于If it hadn’t been for your help。选A。考点:考查虚拟语气的省略倒装点评:当虚拟条件句的谓语部分含有were, should, had时,我们可以将连词if省略掉,而将were, should, had置于句首。如果条件从句为否定式,注意要将not置于主语之后,而不置于主语之前
全部回答
  • 1楼网友:琴狂剑也妄
  • 2021-01-03 11:21
收益了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯