He _________ English for eight years by the time he graduates from the university next year.
A.will learnB.will have learned C.will be learning D.has graduated
B

試題分析:考查時態(tài):句意:明年到他大學畢業(yè)的時候為止,他將已經學習英語8年了。By+將來時間,和將來完成時連用,選B。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

--- Oh, it’s you! I ___________ you.
---- I have just had my hair cut, and I am wearing new glasses.
A.didn’t recognizeB.don’t recognize
C.haven’t recognizedD.hadn’t recognized

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Mr. Black told us that he ______ born on the April fools.
A.has beenB.had beenC.wasD.were

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Look at the timetable. The flight to Shanghai _____ off at 10:00.
A.is takingB.takesC.will be takenD.will take

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Five workers _____ the mine disaster. After the injured _____ to the hospital, doctors and nurses immediately got down to saving their lives.
A.was survived; rushedB.survived from; were rushed
C.survived; was rushedD.survived; were rushed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I ______ to send him a gift to congratulate him on his marriage, but I _____ it.
A.hoped; hadn’t managedB.hoped; didn’t manage
C.hope; don’t manageD.had hoped; didn’t manage

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

 I’m sorry I can’t join you.  I __________ my homework. 
A.haven’tfinishedB.didn’tfinish
C.won’tfinishD.don’tfinish

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Have you heard about the recent election?
—Sure, it _______ the only thing on the news for the last three days.
A.would beB.isC.has been D.will be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Jenny _____ continually _____ unexpected questions. We were tired of her.
A.has; askedB.was; askingC.had; askedD.will; ask

查看答案和解析>>

同步練習冊答案