满分5 > 初中英语试题 >

—Please tell me _____________ you have l...

—Please tell me _____________ you have learnt English.

—For three years.

A.how long B.how often C.how soon

 

A 【解析】 句意:——请告诉我你已经学习英语多久了。——三年了。 考查疑问词组的辨析。how long多久,对一段时间提问;how often,多久一次,对频度提问;how soon多久以后,多快,对“in+时间段”提问。根据答句“For three years.”可知是对时间段提问,用how long符合题意。故选A。  
复制答案
考点分析:
相关试题推荐

He felt tired, so he stopped _____________ a rest under the tree.

A.having B.have C.to have

 

查看答案

Get up early, _____________ you will miss your train.

A.or B.and C.but

 

查看答案

I _____________ a math problem with Joe when Mike called me up.

A.have discussed B.discussed C.was discussing

 

查看答案

The nurse _____________ is looking after the old man is Tom’s sister.

A.which B.who C.what

 

查看答案

She is _____________ famous singer in China and has many fans.

A.the B.a C.an

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.