题目内容

1.On the next birthday.Ann             married for twenty years.(  )
A.isB.has beenC.will beD.will have been

分析 句意:到下一个生日,安将已经结婚20年了.

解答 答案:D
On the next birthday,是将来的时间; for twenty years是现在完成时的时间状语,所以用will have done表示到将来某一段时间已经完成的事.根据句意:到下一个生日,安将已经结婚20年了.故选D.

点评 本题考查将来完成时的用法,答题时要注意时间状语的暗示.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网