________ many times, he still repeated the same mistake.A.Having been toldB.Havi

________ many times, he still repeated the same mistake.A.Having been toldB.Havi

题型:不详难度:来源:
________ many times, he still repeated the same mistake.
A.Having been toldB.Having toldC.TellingD.Told

答案
A
解析

试题分析:句意:他虽然被告诉过许多次但仍旧犯同样的错误。这里是非谓语动词做状语,having done在谓语动词之前发生表示主动。 having been done在谓语动词之前发生表示被动。选A。
举一反三
_____ to improving services, we will provide customers with all the information they need.
A.Being committedB.Having committed
C.CommittedD.Committing

题型:不详难度:| 查看答案
______ for the breakdown of the school computer network, Alice was in low spirits.
A.BlamingB.BlamedC.To blameD.To be blamed

题型:不详难度:| 查看答案
When she came in, she found a stranger ______ at the back of the classroom with his eyes ______ upon her.
A.sitting; fixingB.sat; fixingC.seating; fixedD.seated; fixed

题型:不详难度:| 查看答案
My doctor advised me to reduce the amount of sugar ______ to the milk I drink.
A.addB.to addC.addingD.added

题型:不详难度:| 查看答案
The play ______ next month aims at mainly to reflect the local culture.
A.producedB.being produced
C.to be producedD.having been produced

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.