He has been studying here for three years,by next summer he_.A. will graduate B. will have graduated C. will be graduated D. will be graduating

He has been studying here for three years,by next summer he_.
A. will graduate B. will have graduated C. will be graduated D. will be graduating


参考解析

解析:将来完成时主要表示将来某时将会发生的事情,一般要用表示将来的时间状 语,如:by或before引导的介词词组或before引导的时间状语从句。

相关考题:

My uncle has been taught in this school _______ he was twenty years old.A. since B. for C. until D. after

Red has been in prison for 40 years when he was out.() 此题为判断题(对,错)。

By the time her husband comes back from abroad next year,she()here for three years. A、livesB、will liveC、will have livedD、has lived

The committee has been __________ my letters for three months. A. going onB. working onC. studying forD. sitting on

The population of this city, forty percent of which ________, ________ 15% in the last three years. A.are Germans; has risenB.are German; has fallen tryC.is Germans; have increased toD.is Germans; has been reduced try

His sister ______her hometown for three years. She'll return next year.A. leftB. has leftC. has been awayD. has been away from

--- __________?--- Two years ago.A. Where did he goB. How long has he been in AmericaC. When did he go to America

He has been in office for 3 years ___. A.up to the dayB.to the same dayC.to the dayD.in the day

Tom () since he lost his job three weeks ago. A、has employedB、was unemployedC、had been unemployedD、has been unemployed

She has lived here( )three years.A. sinceB. forC. duringD. in

Next Monday is Tina’s anniversary of the entry to Apple Inc. She ____by the company for 15 whole years by then.A.will have been employedB.will have employedC.has been employedD.will employed

He_______here for 20 years by the end of next month.A.had workedB.has workedC.will have workedD.will work

He( )with Smith at least four times in the past three years. A.has been seen to meet B.was seen to meet C.had been seen meeting D.is seen meeting

By next year he()in New York for five years.Ahas workedBhas been workingCworksDwill have worked

She has lived here()three years.A、sinceB、forC、duringD、in

By next year he()in New York for five years.A、has workedB、has been workingC、worksD、will have worked

单选题By next year he()in New York for five years.Ahas workedBhas been workingCworksDwill have worked

单选题Jackson ______ school two years ago and he ______ for two years.Aleaves; has goneBleft; has been awayCleaves; has been awayDleft; has gone

单选题My friend Tanya _____ Japanese for six years before she _____ Japan. I’ve just received a letter from her. It says she has been studying Chinese for three months and _____ for China in a month.Ahad been studying; visited; is leavingBstudied; had visited; will live inChas studied; visited; would leaveDwas studying; has visited; leaves

单选题She has lived here()three years.AsinceBforCduringDin

单选题_____ in the company for three years, Mark has become experienced in business negotiations.AHaving workedBHave been workingCHave workedDWorked

单选题He has been studying here for three years, by next summer he _____.Awill graduateBwill have graduatedCwill be graduatedDwill be graduating

单选题Although he has no education, he is one of the ______ businessmen in the company, which was established by Mr. Smith three years ago.AsternestBshrewdestCnastiest Dlaziest

单选题My friend Tanya ______ Japanese for six years before she ______ Japan. I’ve just received a letter from her. It says she has been studying Chinese for three months and ______ for China in a month.Ahad been studying; visited; is leaving Bstudied; had visited; will live inChas studied; visited; would leaveDwas studying; has visited; leaves

单选题For many years, Mark, a film star in Hollywood, has been suffering from the _____ that he is a great man.AallusionBillusionCelusionDdelusion

单选题By the end of next month, you______here for three years.Awill have studiedBstudyCwill studyDhave studied

单选题______,everything would have been all right.AHe had been thereBHere he had beenCBeen here he hadDHad he been here