By the time Billy was 6, he         in the sea.A.had already swumB.was already s

By the time Billy was 6, he         in the sea.A.had already swumB.was already s

题型:不详难度:来源:
By the time Billy was 6, he         in the sea.
A.had already swumB.was already swimming
C.has already swumD.already swam

答案
A
解析

试题分析:考查时态。By引导的时间状语从句与完成时连用,如果by后面的时间是现在的时间,那么使用现在完成时;如果By后面的时间是过去的时间,使用过去完成时;如果by后面的时间是将来的时间,使用将来完成时。本题By后面的时间是the time Billy was 6,表示的是过去的时间,故使用过去完成时。句意:当Billy6岁的时候,他已经能够在海里游泳了。故A正确。
点评:By引导的时间状语从句与完成时连用,如果by后面的时间是现在的时间,那么使用现在完成时;如果By后面的时间是过去的时间,使用过去完成时;如果by后面的时间是将来的时间,使用将来完成时。
举一反三
Professor Williams keeps telling his students that the future________ to the well­-educated.
A.is belongingB.is belongedC.belongsD.will be belonged

题型:不详难度:| 查看答案
Yang Jiechi stated firmly that the Diaoyu islands had belonged to China from ancient times and            in 1895 after Japan defeated the Qing Dynasty in a war.
A.seizedB.were seizedC.have been seizedD.had seized

题型:不详难度:| 查看答案
Tom took out a piece of paper he            and started reading in a clear tone.
A.was preparingB.would prepareC.have preparedD.had prepared

题型:不详难度:| 查看答案
I would have grabbed the ball if I            closer to it.
A.wasB.wereC.would beD.had been

题型:不详难度:| 查看答案
Great changes ___ in my hometown and a lot of factories _______.
A.have been taken place , are being set upB.have taken place , have been set up
C.are taken place , had been set upD.had taken place , will be set up

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.