充值活动已开启,快来参与吧 关闭充值活动
当前位置:手动组卷 /高中英语 /按章节
最新上传 最多使用
  • 1. —You didn't wait for Mr Smith last night, did you?

    — Yes, but we    . He was on his business trip, so he didn't return home at all.

    A . couldn't have waited B . needn't have waited C . didn't need to D . should wait
  • 1. I was on the highway when this car went past followed by a police car. They     at least 150 kilometers an hour.
    A . should have been going B . must have been going C . could have gone D . would have gone
  • 1. —Tom took away our teacher's cell phone without being permitted.

    — Really? I can't imagine that he    have done such a thing.

    A . must B . may C . can D . should
  • 1. She    greater progress, if you had given her more chances.
    A . might achieve B . could achieve C . might have achieved D . must have achieved
  • 1. Where is my wallet? I     it in the taxi when paying the driver. How careless I am!
    A . should have left B . would have left C . must have left D . could have left
  • 1. Had my son known it was going to rain, he    his umbrella to work.
    A . shouldn't have taken B . would have taken C . must have taken D . couldn't have taken
  • 1. I have lost one of my newly bought air pods. I    it somewhere.
    A . must drop B . must have dropped C . must be dropping D . must have been dropped
  • 1. As you worked late yesterday, you    have come all the way here this morning.
    A . mayn't B . can't C . mustn't D . needn't
  • 1. David    have won the computer competition easily yesterday, but he gave up.
    A . could B . might C . should D . must
  • 1. Mr Wang    at 8 p.m. for the party, but he didn't show up.
    A . should have arrived B . should arrive C . should have had arrived D . should be arriving
上一页 1 2 3 4 共4页