• 2022-06-07
    Ruth _______ received my letter; otherwise she would have replied by now.
    A: must have
    B: should have
    C: couldn't have
    D: ought to have
  • C

    内容

    • 0

      He said the driver must have had an accident, otherwise he _____ by then. A: would arrive B: should arrive C: must have arrived D: would have arrived

    • 1

      Had I run out of gas, I (ought to have)<br/>____ called the garage. A: would have; B: would; C: should have; D: ought to have

    • 2

      --Where is my pen?You_______ it. A: must lose B: would have lost C: must have lost D: should have lost

    • 3

      I can't find the key to my office, ______ have lost it on my way home. A: would B: must C: should D: ought to

    • 4

      "You ought to have called Helen yesterday." A: es I know I ______." B: ought to C: have to D: should have E: must have