Little Tom admitted in the examination, that he wouldn’t do that in the future.
A. to cheat; to promise
B. cheating; promised
C. having cheated; promising
D. to have cheated; promised
网友回答
A. to cheat; to promise
B. cheating; promised
(答案→)C. having cheated; promising
D. to have cheated; promised
解析:考察动词及非谓语动词用法。Admit having done sth承认做了某事。第二空的现在分词表示promise与little Tom构成主动关系。结合句意可知C正确。句意:小Tom承认在考试中作弊了,发誓以后再也不这样做了。