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

He_______here for 20 years by the end of next month.

A.had worked
B.has worked
C.will have worked
D.will work

参考解析

解析:

相关考题:

I have worked in this university ( ) 1980. A、forB、sinceC、till

i( )in bangkok for two years with my last company. A. workingB.workC. workedD. have worked

At last, we ________ a solution and it turned out that it ________. A.worked at...worksB.worked on...workC.worked out...workedD.worked at...worked

I()in the company for more than ten years.A. workB. have workedC. worked

I am very busy.I have a very difficult problem(). A、to workB、to work outC、to be worked outD、to work it out

Supporters of gun control have worked for many years to ban the sale of ___ handguns in America. A.mortalB.lethalC.legalD.deadly

I first met Lisa three years ago when we ________ at a radio station together.A.have worked B.had been working C.were working D.had worked

Mr. Smith, who_______ as a teacher in our school for about 20 years, is now our mayor.A.has worked B.workeD.C.worksD.had workeD.

A new technique( ),the yields as a whole increased by 20 percent.A.working outB.having worked outC.having been worked outD.to have been worked out

As he is going to work in Holland for two years,he will be parted from his two children.A: stayedB: separatedC: farD: worked

People appreciate ______ with himbecause he has a good sense of humor.A.to work B.to have workedC.working D.having worked

It’s reported that by the end of this year the output of cement in the factory( )by about 30%. A.will have risen B.has risen C.will be rising D.has been rising

How long have you worked here?()ASince about two years.BI do not know.CFor about two years.DWho knows.

Mr. Jones()in the company for twenty years by the end of next monthAwill workBwill have workedChas workedDwould work

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

How long have you worked here?()A、Since about two years.B、I do not know.C、For about two years.D、Who knows.

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

He worked in this company () several years.A、inB、sinceC、for

单选题He worked in this company () several years.AinBsinceCfor

单选题Next weekend he will visit the airport which he worked 30 years ago.ANext weekendBwillCwhichDworked

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

单选题()we have worked out the loading plan,we shall start doing more revision work.AFor nowBEver sinceCNow thatDBy now

单选题A new technique(),the producity of loading as a whole increased by 20 percent.Aworking outBhaving been worked outChaving worked outDto have been worked out

单选题A new technique ______ , the gross output increased by 20 percent.Aworking outBhaving worked outChaving been worked outDto have been worked out

单选题It is a very difficult problem,but I think I shall worked it out by nine o’clock.AI shall work it outBI shall have worked it outCI shall be working it outDI must have worked it out

单选题By the end of this year Mr. Smith _____ in our company for exactly three years.Ais workingBhas workedCwill workDwill have worked

单选题How long have you worked here?()ASince about two years.BI do not know.CFor about two years.DWho knows.