英语四级语法专项训练:情态动词3

全国等级考试资料网 2019-04-09 13:14:47 60

  11)I am feeling sick. I____ so much chocolate.
  A)needn't have eaten
  B)couldn't have eaten
  C)mustn't have eaten
  D)shouldn't have eaten

  12)I didn't send out my application form last week,but I ____.
  A)had
  B)would do
  C)should have
  D)might have to

  13)Walking alone in the deserted village,John was scared. He thought he____ Tom to go with him.
  A)might have asked
  B)should asked
  C)must have asked
  D)should have asked

  14)When I got to the cinema,the film had already started; I____ there earlier.
  A)ought to get
  B)ought to have got
  C)must have got
  D)must get

  15)The road was muddy. It____ last night.
  A)must rained
  B)must have rained
  C)must be rained
  D)could have rained

  答案:DCDBB

相关资料

相关阅读