作业帮 > 英语 > 作业

4.______you ______further problems with your printer,contact

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/18 02:54:09
4.______you ______further problems with your printer,contact your dealer for advice.
A.If,had B.Have,had C.Should,have D.In case,had
5.If you explained the situation to your solicitor,he_____able to advise you much better than I can.
A.would be B.will have been C.was D.were
(这一题if是对现在的假设还是对过去的假设啊?)
4.C.Should,have
这道题看了之后,没办法按照虚拟语气去写,因为if引导的虚拟语气,主句也有相应的变化,但是这句话的主句是个祈使句.
这其实是情态动词should的用法,should 在这里表示“万一”,它常用在if 从句当中,主句不用虚拟,而且可以将if 省略,将should提到主语之前
5.if从句用了一般过去时,肯定是对现在情况的虚拟,如果是过去的话要用had done.主句虚拟只能用A