题目内容

【题目】--You speak English so well. ______ have you learned English?

--For 5 years.

A.How manyB.How longC.How oftenD.How far

【答案】B

【解析】

句意:——你英语说得很好。你学英语多久了?——五年了。

考查疑问词辨析。How many多少,询问可数名词的数量;How long多长,询问时间或物体的长度,就“for+时间段”提问,使用how longHow often 多久一次,询问频度;How far多远,询问距离。根据答语“For 5 years”可知询问的是一段时间,可知填how long;故选B

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网