Hurry up or by the time we reach the box office,all the tickets_____out
A.willbesoldB.aretobesoldC.shouldhavebeensoldD.willhavebeensold...
A.will be sold B.are to be sold
C.should have been sold D.will have been sold 展开
C.should have been sold D.will have been sold 展开
3个回答
展开全部
第一步,分析句子结构,这是一句由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
第二步,理解句子意思。
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 +一般过去时,主句用过去完成时
总结:by the time +一般现在时,主句用将来完成时;
by the time +一般过去时,主句用过去完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询