Tony  ____ for the company as an engineer for two decades. Now he teachesmechanics m Peking University.
A.has workedB.workedC.is workingD.had worked
B

試題分析:考查動詞的時態(tài)。句義:唐妮在這個公司做工程師做了20 年,現(xiàn)在她在北京大學(xué)教力學(xué)。前句是說明她的過去的工作經(jīng)歷,后句是說明她現(xiàn)在的工作。所以前句應(yīng)該用一般過去時,所以B正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

I ran across David while walking along the street yesterday. I ________ him for three years.
A.hadn’t seenB.didn’t see
C.haven’t seen D.don’t see

查看答案和解析>>

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

Mr White _______his racing bicycle by himself yesterday, but I’m not sure  whether it is ready
A.repairedB.had repaired
C.was repairingD.would repair

查看答案和解析>>

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

—Your colleague is speaking English with fluency.
—It's no wonder.She ____ in the UK for a year as a visiting professor
A.workedB.has worked
C.had workedD.has been working

查看答案和解析>>

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

—Is Tom at home?
—No, he ______ to town.
A.has beenB.has goneC.goesD.will go

查看答案和解析>>

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

That tests can actually give measurement of the language skills of the students_______ by many teachers.
A.questionedB.a(chǎn)re questioned
C.is questionedD.questioning

查看答案和解析>>

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

Great changes___ have taken place _____ in the city, and a lot of factories________.
A.have been taken place; have been set up
B.have taken place; have been set up
C.have taken place; have set up
D.were taken place; were set up

查看答案和解析>>

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

Many students_______ from the new library since it was open to all.
A.benefitedB.were benefited
C.have been benefitedD.have benefited

查看答案和解析>>

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

Glad to see you back. How long _______ in Russia?
A.did you stayB.have you stayed
C.were you stayingD.have you been staying

查看答案和解析>>

同步練習(xí)冊答案