题目内容

11.It will be a long time _____Peter _____his work.(  )
A.since; finishedB.after; finished
C.before; finishesD.when; finishes

分析 在Peter完成他的工作之前将会有很长时间.

解答 答案:C 因为will be a long time(将是很长一段时间)可知后面完成工作这件事还没有进行,故可以排除A与B(过去式).before意为在…之前.when表示当…的时候.before引导的时间状语从句中,如果主句是一般将来时,则从句用一般现在时.又因为Peter为第三人称单数,故finish要用第三人称单数形式finishes,故选C.

点评 本题考察四个时间介词和时态的关系.找准时间先后关系是做题的关键.

练习册系列答案
相关题目

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

精英家教网