2016英語四級語法之將來完成時

字號:

將來完成時用來表示在將來某一時間以前已經(jīng)完成或一直持續(xù)的動作。經(jīng)常與before+將來時間或by+將來時間連用,也可與before或by the time引導(dǎo)的現(xiàn)在時的從句連用。
    【例如】
    I will have finished all the work by the time you are back this evening.I am sure he will have left Paris by this time tomorrow.I hope we will have got all the information before you come tomorrow.By the end of this month, we surely____a satisfactory solution to the problem. (CET-4 1993, 6)
    A) have found
    B) will be found
    C) will have found
    D) are finding
    本題時間狀語為by+將來時間,考察將來完成時用法,應(yīng)選擇C.
    The conference____a full week by the time it ends. (CET-4 1996, 6)
    A) must have lasted
    B) will have lasted
    C) would last
    D) has lasted
    將來完成時用來可以表示在將來某一時間以前一直持續(xù)的動作,本句話的意思是:這次會議將持續(xù)整一周才結(jié)束,因此謂語動詞用將來完成時,答案為B.