Hurry up or by the time we reach the box office,all the tickets_____outA.will be sold B.are to be soldC.should have been sold D.will have been sold
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 20:57:53
Hurry up or by the time we reach the box office,all the tickets_____outA.will be sold B.are to be soldC.should have been sold D.will have been sold
Hurry up or by the time we reach the box office,all the tickets_____out
A.will be sold B.are to be sold
C.should have been sold D.will have been sold
Hurry up or by the time we reach the box office,all the tickets_____outA.will be sold B.are to be soldC.should have been sold D.will have been sold
第一步,分析句子结构,这是一句由Or连接的并列复合句.Or表示否则.
第二步,理解句子意思.
Hurry up 赶快,
or 不然,
by the time 在……之前
we reach the box office, 我们到达售票室
all the tickets 所有的票
_____out. 卖光
连起来,句子的意思是说:
赶紧的,不然,在我们到达售票室之前,所有的票都卖光了.
这里需要我们判断 sell out 的时态.
说这句话时,是提醒对方赶快hurry up,因此到达售票室reach the box office这个动作是将来的,还未发生.而sell out 这个动作发生在reach the box office之前,表示“到达售票室之前,票就卖光了”,所以是将来的前面一段时间,也就是将来完成时态.选择D
选D. by the time +一般现在时表将来,主句要用将来时,by+时间需要用完成时,主语为物tickets 用被动。
总结:by the time +一般现在时,主句用将来完成时;
by the time +一般过去时,主句用过去完成时
选D