注册账号

找回密码

设置密码

绑定手机号

注册领取新人学习津贴
首页 >

专升本 > 模拟试题

> 浙江专升本英语每日一练(58)

浙江专升本英语每日一练(58)

2021-01-21 16:27:16 来源: 库课网校 阅读: 1763 编辑: 吴老师

库课网校

  为了帮助浙江专升本考生在英语科目上取得优异成绩,库课网小编继续给大家分享专升本考试中的英语的习题。2021年专升本的同学,可以做一下。

  1. I apologize if I_____ you, but Iassure you it was unintentional.

  A. offend

  B. had offended

  C. should have offended

  D. might have offended

  2. If you hadn’t taken such a longtime to get dressed, we’d_____ there by now.

  A. be

  B. circles

  C. is circling

  D. be circling

  答案及解析

  1. B

  解析:(B)此题要求在if从句中选择适当的动词形式,以主句中的动词apologize(抱歉)来看,if从句中表达的内容应该是过去做的事,因此可以排除(A),因为(A)是现在时。(C)中should + have+过去分词结构表示本来应该做却没有做的事,在此不合题意。(D)选项中的might + have+过去分词表示对过去发生的事情很不肯定的猜测,它表达的内容还不能成为事实,所以藉此道歉真是不知从何说起,因此此处也不合题意。(B)had offended表示当时已经发生了的动作。这是复杂条件句:apologize 是现在,而条件句是表示对过去假设的条件句。

  2. A

  解析:该句也是一个复杂条件句(或称作混合虚拟条件句)。条件句表示对过去情况的假设,而主句表示对现在情况的假设,但事实上却与此相反,所以正确答案应该是(A)。

  以上就是库课小编的分享,希望对考生有所帮助。更多浙江专升本习题可到库课网校APP了解。


相关推荐

考试报名

考试时间

优课推荐