早教吧 育儿知识 作业答案 考试题库 百科 知识分享

OnhernextbirthdayAnnmarriedfortwentyyears.A.isB.hasbeenC.willbeD.willhavebeen

题目详情

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 项。