精英家教网 > 初中英语 > 题目详情
14.一You play the piano so well.How long have you learned it?
一            ten years.(  )
A.InB.ByC.ForD.Since

分析 你弹钢琴弹得这么好.你已经学习钢琴多长时间了?--十年了.

解答 答案:C 根据问句的疑问词"how long",可知提问的是时间长度,应用for+一段时间来回答.in+年、月、季节等;by+时间点;for+时间段;since+过去的时间点.因为ten years是时间段,故选C.

点评 本题考查时间介词的辨析.每一个时间介词都接不同的内容,平时多记忆多练习,做题时才可轻松选择出正确答案.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

4.-Whose computer doesn't work?
-__________,I think.(  )
A.John hasB.John'sC.JohnD.John does

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

5.I'm expecting a pet dog for long,but mom has no time to buy            for me.(  )
A.itB.oneC.thisD.that

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

2.          ,they were very happy.(  )
A.Though they have no money
B.Though they had got fine clothes
C.Although they were very poor
D.Although they were rich

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

9.I was listening to music               my English teacher came in.(  )
A.untilB.whileC.sinceD.when

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

19._________happily the children are flying kites!(  )
A.WhatB.What aC.HowD.How a

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

6.Richard turned off the computer after he had finished _________ the email.(  )
A.writeB.to writeC.writingD.wrote

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

3.-Hi,Sam.Your mother's busy these days,      ?
-Yes.But she says she'll be free soon.(  )
A.has sheB.is sheC.hasn't sheD.isn't she

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

11.I still remember my first teacher ________ we haven't seen each other for
a long time.(  )
A.itB.untilC.thoughD.because

查看答案和解析>>

同步练习册答案