题目内容
He has already gone home. But before he left, he__________ all the mistakes in his translation.
A.had corrected | B.has corrected |
C.corrected | D.would correct |
A
解析试题分析:句意为:他已经回家了。但是他回家之前,他把自己翻译里的所有错误都纠正了。根据语境,本句表示的是一个在“过去的过去”发生的动作,应用过去完成时。故选A。
考点:考查过去完成时。

---- your son a computer?
------No.He one this summer vacation.
A.Has; bought; will buy | B.Did; buy; bought |
C.Does; buy; bought | D.Does; buy; will buy |
—When and where to spend the holiday ____ yet.
—Let’s make it now.
A.is decided | B.doesn’t decide |
C.has not been decided | D.has decided |
The students were excited when they knew they ______ out for a spring out the next month.
A.went | B.had gone | C.will go | D.would go |
--- Excuse me, but I don’t think you can take photos here.
--- Sorry. I _______ this is no-photo zone.(地区)
A.don’t know | B. have no idea |
C. didn’t know | D.won’t know |
--- ____ you ever_____ the new Minyuan Stadium?
--- No, I haven’t.
A.Do; visit | B.Have; visited | C.Did; visit | D.Are; visiting |
---I hear Sam has gone to Qingdao for a holiday.
---Oh, how nice! Do you know when he________?
A.was leaving | B.has left |
C.left | D.leaves |
I became a teacher ten years ______. I have been a teacher _______ 2008.
A.ago; for | B.before; since | C.ago; since | D.ago; in |