本题考查的是动词辨析,固定搭配it takes sb sometime to do sth意为“花费某人多长时间做某事”,spend“花费”主语是人,cost“花费”后面跟金钱,主语是物。根据题目中的it以及how long(时间)可知,应该用take,故答案选C。 【点睛】四个花费的辨析,1、take(it takes sb sometime to do sth);2、spend...
解析 have; been reading 本题考查现在完成进行时。解题要点:现在完成进行时表示一个动作从过去开始,持续到现在,并且强调此刻还在进行或者表达一种强烈的感情色彩。结合句意:你看那本书多久了?其中隐含着“read”这一动作是从过去持续到现在,并且现在还在进行的含义,因此用现在完成进行时。
A. have; been reading B. did; read C. do; read D. will; read 相关知识点: 试题来源: 解析 A。此题考查现在完成进行时。“How long”提问时间段,要用现在完成进行时,表示从过去某个时间开始一直持续到现在的动作。选项 B 是一般过去时,询问过去的动作;选项 C 是一般现在时;选项 D 是一般将来...
A. have; been reading B. did; read C. do; read D. were; reading 相关知识点: 试题来源: 解析 A。“How long”通常与现在完成进行时连用,询问一个动作持续的时间。B 选项“did; read”是一般过去时;C 选项“do; read”是一般现在时;D 选项“were; reading”是过去进行时,均不符合句子中询...
解析 have, been reading 该句询问阅读书籍的持续时间,需要使用现在完成进行时,表示从过去开始持续到现在的动作。主语是“you”,所以助动词为“have”,动词“read”的现在分词形式为“reading”。因此,完整的句子为“How long have you been reading books?”,答案为have, been reading。
did; read C. do; read D. will; read 相关知识点: 试题来源: 解析 A。此题考查现在完成进行时。“How long”询问时间段,要用现在完成进行时来表示动作的持续。B 选项“did; read”是一般过去时;C 选项“do; read”是一般现在时;D 选项“will; read”是一般将来时,都不符合时间段的提问。
百度试题 结果1 题目—— long have you read books? A. How B. What C. Who D. When 相关知识点: 试题来源: 解析 A。询问读书多长时间,用 how long。B 选项 what 询问物品等;C 选项 who 询问人;D 选项 when 询问时间。反馈 收藏
How soon; to read C. How often; reading D. How long; reading 4选择题..does it take you to finish the book?A. How long; to read B. How soon; to readC. How often; reading D. How long; reading 5 does it take you to finish the book? A.How long; to readB.How soon; ...
1 How long have you read this book?___. A. In 1980 B. Three years ago C. Since three years D. Since 1980 2(2分)—How long have you read this book?—___. A. . In 1980 B. . Three years ago C. . Since three years D. . Since 1980 3 --How long have you read ...
How long have you read this book? ___. A. In 1980 B. Three years ago C. Since three years D. Since 1980 相关知识点: 试题来源: 解析 D 【详解】试题分析:In 1980在1980年;Three years ago三年前;Since three years 表达错误,since后面一般接时间点; Since 1980自从1980年以来。根据上文,...