问题 选择题

____________ many times, but he still couldn’t understand it.

A.Though he had been told

B.Having been told

C.Having told

D.He had been told

答案

答案:D

本题考查句子结构和连词。因为后面有连词but,说明前面应该是一个句子。,因为BC两项都是非谓语动词短语,排除BC;而but又不能和though同时使用,故排除A

判断题
单项选择题