— You speak French so well. How long have you learned it? — ________ I was fifte

— You speak French so well. How long have you learned it? — ________ I was fifte

题型:不详难度:来源:
— You speak French so well. How long have you learned it? 
— ________ I was fifteen.
A.UntilB.SinceC.When D.Before

答案
B
解析
since +一般过去时,相当于用延续性动词,how long应该与延续性动词连用,故选答案为B
举一反三
Chinese is becoming more and more popular. It ________ in many schools in foreign countries.
A.teachesB.is teaching C.is taughtD.has taught

题型:不详难度:| 查看答案
Not only Susan but also Sandy _________ abroad for traveling. They will return next Sunday.
A.has gone B.have gone to C.have beenD.has been to

题型:不详难度:| 查看答案
When I dropped in, Dr Smith _____, so we only had time for a few words.
A.just leftB.was just leaving
C.has just leftD.had just left

题型:不详难度:| 查看答案
--- Would you please give him the paper the moment he _______? 
--- No problem.
A.arrivesB.appearedC.cameD.reaches

题型:不详难度:| 查看答案
It _______ long ______ we know the result of the experiment.
A.will not be, beforeB.is, afterC.will not be, untilD.is, before

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

超级试练试题库

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