题目内容
11.It will be a long time _____Peter _____his work.( )A. | since; finished | B. | after; finished | ||
C. | before; finishes | D. | when; finishes |
分析 在Peter完成他的工作之前将会有很长时间.
解答 答案:C 因为will be a long time(将是很长一段时间)可知后面完成工作这件事还没有进行,故可以排除A与B(过去式).before意为在…之前.when表示当…的时候.before引导的时间状语从句中,如果主句是一般将来时,则从句用一般现在时.又因为Peter为第三人称单数,故finish要用第三人称单数形式finishes,故选C.
点评 本题考察四个时间介词和时态的关系.找准时间先后关系是做题的关键.
练习册系列答案
相关题目
19.Once __,Jo devoted her life to looking after children and being a full-time homemaker.( )
A. | having married | B. | being married | C. | marrying | D. | married |
6.Read the instructions before ______ the new machine( )
A. | use | B. | to use | C. | using | D. | used |
16.There ________lots of old buildings here in the past.( )
A. | was | B. | used to have | C. | used to be |
3.-Did Liu Ying and Liu Li come to your birthday party,Tina?
-I had invited them,but _________ of them showed up.( )
-I had invited them,but _________ of them showed up.( )
A. | both | B. | all | C. | none | D. | neither |
20.Don't the bus until it stops.( )
A. | turn off | B. | put on | C. | get off | D. | set up |