And they can ______their passports______,making leaving or “escaping” virtually impossible

题目

And they can ______their passports______,making leaving or “escaping” virtually impossible.

A. have…remove

B. had…remove

C. have…removing

D. have…removed

参考答案和解析
正确答案:D
[解析] 考查have sth. done,故D项是正确的。