问题补充:
The country has acknowledged every means to fight against any possible attack.
A. to have taken
B. have taken
C. to having taken
D. having taken
答案:
A. to have taken
B. have taken
C. to having taken
(答案→)D. having taken
解析:句意:那个国家承认他们已经采取了一切措施去抵抗可能发生的任何攻击。acknowledge“承认”,后跟名词或动词ing形式作宾语。