There being no cause for alarm you______in such a panic yesterday.A.need not actB.did not

外语类 公共英语 已帮助 人

There being no cause for alarm, you______in such a panic yesterday.

A.need not act

B.did not need to act

C.need not have acted

D.did not need to have acted

热搜:for语句中的表达式可以部分或全部省略

答案解析

难度★★☆ 搜索
  • 正确答案:C
    解析:本句是虚拟语气的句子。前半句没有给标准的虚拟语气句式,没有用连接词if引导的非真实条件句,而是给了一个分词独立结构,但是起的作用与连接词if引导的非真实条件句是一样的。句子中提供了过去的时间状语yesterday,所以用need not have acted。