logo
首页 课程 题库 资讯 师资
加微福利
APP 400-8989-766
search
公考题库 > 通用 > 英语

(单选题)

So you have to leave. How nice it ( ) if you ( ) a bit longer.

A.will be/can stay

B.would be/could stay

C.would have been/could have stayed

D.be/stay

参考答案:B

参考解析:

空缺处后面是if引导的虚拟语气,根据句子前半句的谓语动词have的形式,可知是对现在的虚拟假设。所以从句应当使用过去式did,主句使用would+V。与之相符的只有选项B。选项ACD均不是虚拟语气的用法,错误。故正确答案是选项B。

知识点:动词语气 英语 语法串讲 通用 英语
华图在线app

添加您的

专属公考咨询师

扫码领专属好礼

返回顶部