who could have

  1. 谁[没人]会

网络词典

who could have

英 wʊk ˈkʌldə 美 wʊk ˈkʌldə
疑问句 中文翻译:谁曾经
同义词: ['Who could have done?', 'Who might have done?']

例句:

  1. 1. I wonder who could have predicted the market crash.
    我想知道是谁预测了市场的崩溃。
  2. 2. He wondered who could have survived that storm.
    他想知道是谁在那场风暴中幸存下来。
  3. 3.She wondered who could have been responsible for the accident.
    她想知道是谁对那次事故负有责任。