精英家教网 > 初中英语 > 题目详情
20.-________ have you learned to play the piano?
-________ five years ago.(  )
A.How long,ForB.How often,ForC.How long,SinceD.How soon,Since

分析 -你学习弹钢琴多长时间了?-自五年前(就开始了).

解答 答案:Chow long用于一段时间的提问,常与完成时连用;how often表示对频率提问,常与一般现在时连且;how soon表示对将来的时间提问,常与一般将来时连用,而此题由have you learnt可知用的现在完成时,所以排除B和D;for和since加时间都可以用于现在完成时,但for加时间段,since加时间点,此题中的five years ago是时间点,所以选C;若用for,则接five years即可.

点评 此题考查对时间提问的疑问短语用法的掌握与对for和since加时间这个知识点的掌握.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:填空题

12.Listen and choose the right picture (根据你听到的内容,选出相应的图片)

查看答案和解析>>

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

11.I heard him__ English at 6:00this morning.(  )
A.readB.to readC.readsD.reading

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

8.Li Leibrought (bring) a present for Meimei's birthday last night.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

15.Ibought(buy) a new pen last week.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

5.Our English teacher oftenencourages(鼓励) us to study English hard.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

12.This is a reallyexciting (excite) soccer match.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

9.Mom,can you help mewash (wash)the sweater?It's dirty.

查看答案和解析>>

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

10.Our teachers often tell us _______copy others'homework(  )
A.don't toB.not toC.don't

查看答案和解析>>

同步练习册答案