(单选题)
The US troops ______ out of Afghanistan by the end of this year and they were sent there 10 years ago.
A.have withdrawn
B.will withdraw
C.had withdrawn
D.will have withdrawn
参考答案:D
参考解析:
考查动词的时态。句意:美军在今年年底将会撤离伊拉克,从开始驻军到撤离有10年了。根据by the end of next month可知要用将来完成时。故选D。
知识点:
