Tom ought to ________ me your secret, but he meant no harm.


  1. A.
    have told
  2. B.
    tell
  3. C.
    be telling
  4. D.
    having told
A
【巧解導(dǎo)析】ought to do用來說現(xiàn)在之事;ought to have done用來說過去之事.根據(jù)句中meant可知應(yīng)用過去時.ought not to have done表示“過去本不必做但實際上卻做了”;ought to have done則表示“過去應(yīng)做而實際卻未做”.
練習(xí)冊系列答案
相關(guān)習(xí)題

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

從所給的四個選項中,選出最佳答案

Tom ought not to __________me your secret, but he meant no harm.   

[  ]

Ahave told   Btell

Cbe telling   Dhaving told

查看答案和解析>>

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

Tom ought not to ________ me your secret, but he meant no harm.

A. have told   B. tell

C. be telling   D. having told

查看答案和解析>>

科目:高中英語 來源:同步題 題型:句型轉(zhuǎn)換

句型轉(zhuǎn)換。
1. He ought to help his friend work out the problem. (改為否定句)
_______________________________________________________
2. Tom ought to go to join the party. (改為一般疑問句)
_______________________________________________________
3. Must we stay at home?  (作否定回答)
_______________________________________________________
4. Our computer needs reparing. (改為同義句)
_______________________________________________________

查看答案和解析>>

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

Tom ought not to _______ me your secret, but he meant no harm.

A. have told   B. tell  

C. be telling   D. having told

 

查看答案和解析>>

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

Tom ought not ____to me your secret, but he meant no harm.
  A. have told   B. tell   C. be telling   D. having told

查看答案和解析>>

同步練習(xí)冊答案