He has already gone home. But before he left, he__________ all the mistakes in his translation.
A.had correctedB.has corrected
C.correctedD.would correct
A

試題分析:句意為:他已經(jīng)回家了。但是他回家之前,他把自己翻譯里的所有錯誤都糾正了。根據(jù)語境,本句表示的是一個在“過去的過去”發(fā)生的動作,應用過去完成時。故選A。
練習冊系列答案
相關習題

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

--Where is your father?
---- He _____ Australia and he _____ Sydney for two weeks.
A.has been to; has been inB.has gone to; has been in
C.has been in; has been toD.has gone to; has been to

查看答案和解析>>

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

—When and where to spend the holiday ____ yet.
—Let’s make it now.
A.is decidedB.doesn’t decide
C.has not been decidedD.has decided

查看答案和解析>>

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

–Have you taken your medicine today ?
--Yes , I ______ it after breakfast.
A.have takenB.took
C.will takeD.take

查看答案和解析>>

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

--How long have you _____________ Teresa?
-- For three years by now. Our wedding anniversary is coming next week.
A.got married toB.married
C.married withD.been married to

查看答案和解析>>

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

Every year, more than 70.000,000 sharks____for their fins.
A.were killed
B.have killed
C.a(chǎn)re killed
D.will kill

查看答案和解析>>

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

 _____ you _____the singing competition The voice of China last year?
A. Have; entered.    B. Did; enter.    C. Did; entered

查看答案和解析>>

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

On May 22, a Han taxi driver      an old lady to the hospital as soon as he could in Xinjiang.
A.sentB.sendsC.is sendingD.has sent

查看答案和解析>>

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

—It’s said the Nanjing Airport light rail_________ into service in two months.
— That’s great! It will be fast to go to the airport.
A.putsB.will putC.is putD.will be put

查看答案和解析>>

同步練習冊答案