题目内容
On her next birthday, Ann ________ married for twenty years.
A.is
B.has been
C.will be
D.will have been
D
解析:由句子中的On her next birthday可知,本句的时态应是表示将来的时态,排除A项和B项;由空后的for twenty years可知本句应用将来完成时,排除C项。句意:在她下一个生日那一天,安将结婚20年了。故选D项。
练习册系列答案
相关题目