单选题
Tom ought not to ______ me your secret, but he really meant no harm.
A. have told
B. tell
C. be telling
D. having told
A
B
C
D
【正确答案】
A
【答案解析】
[解析]情态动词。由于后句为过去时,“告诉秘密”的动作又发生在其前面,因此此处应该用过去完成时,但它在情态动词ought to后,所以用,have told。 [避错指导] tell和be telling在此处都无法表示已经说出了秘密;having told不用在情态动词后面;
提交答案
关闭