这是一个选择题 ,题目为 hurry up ,or the tickets ____________out by the time we get there.
A. will have sold B . will sellC. have sold D.will have been sold
答案是 D项 ,为什么啊,怎么解释啊。D项是什么时态啊?
by the time we get there“ 到我们到那时” 可看出“有: 一般将来时, 现在完成时, 和到一起是:将来完成时” 而且, tickets" 票“ 是被买光的,用被动语态 be done, 所以用: 将来完成时的被动语态结构: will have been + 过去分词: 答案当然是: D