题目内容
14.一You play the piano so well.How long have you learned it?一 ten years.( )
| A. | In | B. | By | C. | For | D. | Since |
分析 你弹钢琴弹得这么好.你已经学习钢琴多长时间了?--十年了.
解答 答案:C 根据问句的疑问词"how long",可知提问的是时间长度,应用for+一段时间来回答.in+年、月、季节等;by+时间点;for+时间段;since+过去的时间点.因为ten years是时间段,故选C.
点评 本题考查时间介词的辨析.每一个时间介词都接不同的内容,平时多记忆多练习,做题时才可轻松选择出正确答案.
练习册系列答案
相关题目
4.-Whose computer doesn't work?
-__________,I think.( )
-__________,I think.( )
| A. | John has | B. | John's | C. | John | D. | John does |
5.I'm expecting a pet dog for long,but mom has no time to buy for me.( )
| A. | it | B. | one | C. | this | D. | 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. | until | B. | while | C. | since | D. | when |
19._________happily the children are flying kites!( )
| A. | What | B. | What a | C. | How | D. | How a |
6.Richard turned off the computer after he had finished _________ the email.( )
| A. | write | B. | to write | C. | writing | D. | wrote |
3.-Hi,Sam.Your mother's busy these days, ?
-Yes.But she says she'll be free soon.( )
-Yes.But she says she'll be free soon.( )
| A. | has she | B. | is she | C. | hasn't she | D. | isn't she |
11.I still remember my first teacher ________ we haven't seen each other for
a long time.( )
a long time.( )
| A. | it | B. | until | C. | though | D. | because |