题霸题霸学习平台
← 返回公开题库
八年级下英语choicemedium
题目
—________ have you been in Shanghai? —Since five years ago.
A.How old B.How long C.How much D.How soon
A.
How old
B.
How long
C.
How much
D.
How soon
知识点:专题08 单项选择专练100题(二)(人教版)章节:专题08 单项选择专练100题(二)(人教版)

答案与解析

答案

B

解析

【答案】B
【详解】
句意:——你在上海多久了?——从五年前开始。
考查特殊疑问句。How old多少岁;How long多长;How much多少;How soon还有多久;根据句意理解及回答since five years ago.可知,这里表达的是“在上海待了多久了”,英语中对于时间段的提问用how long,故选B。
【点睛】
英语中常用的几个特殊疑问词的用法要注意区别。How often多久一次,提问频率;How many多少,提问可数名词复数;How much多少,提问不可数名词;How far多远,提问距离;How old多大,提问年龄;How long多长,提问时间持续多久或者具体物品的长度,本题中就是提问时间持续多久。做题时注意区分,根据句意理解来判断。

自由组卷

围绕这道题再组一份练习 →

完整试卷

浏览同年级试卷结构 →