-Has Jane arrived yet?

-No,she ________ an hour ago.

[  ]

A.supposed to come

B.must have come

C.should come

D.ought to have come

答案:D
提示:

ought to have come表示“過去本該來,而實(shí)際上沒來”。選項(xiàng)A可以改為were supposed to come,表示“應(yīng)該……”。


練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源: 題型:

—Has Jane arrived yet?

—No. My bet is that she’s been ________ in the traffic.

A. taken up                           B. picked up

C. given up                           D. held up

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

--How long has Jane _____ Bentley?

--I don't know, and I even don't know they have got married.


  1. A.
    got to know
  2. B.
    fallen in love with
  3. C.
    got married to
  4. D.
    been married to

查看答案和解析>>

科目:高中英語 來源: 題型:

——Has Jane arrived yet?         ——No, she_______ an hour ago.

A. was supposed to come    B. must have come

C. should come      D. ought to have come

查看答案和解析>>

科目:高中英語 來源: 題型:

— Has Jane arrived yet?

— No, she ______ an hour ago.

A. was supposed to comeB. must have comeC. should come D. ought to have come

 

查看答案和解析>>

同步練習(xí)冊答案