He will have learned English for eight years by the time he ________ from the university next year.A.will graduate B.will have graduated aduates to graduate答案是選C的,可是我選了D,主將從現我知道的,我覺得D是用現在時表示將來時,所以我覺得可以選D!
熱心網友
這句話的意思理解為:“明年他畢業的時候他將已經學了8年的英語。”(A B排除在外)選項D is to graduate表示強調他畢業的那一年,而句中所要表達的是點到那一年為止(by the time )
熱心網友
就和if條件從句一樣,主將從現,用現在時表示將來,對吧?
熱心網友
敘述的是事實~~所以用一般現在時~~~
熱心網友
be going to do sth.才是表將來的吧好像沒有be to do表將來的啊
熱心網友
主句是將來時,從句用一般現在時!好象是這樣