How long have you been here? A. For two hours B. Since last week C. About three days D. All of the above 相关知识点: 试题来源: 解析 D。本题考查对“how long”(多久)的回答。“For two hours”表示持续两小时;“Since last week”自从上周;“About three days”大约三天。这三个选项都...
How long have you been here, ___? A. do you know B. don't you know C. have you D. haven't you 相关知识点: 试题来源: 解析 D。这是一个反意疑问句,前句是“How long have you been here”,反意疑问句用否定形式“haven't you”。反馈 ...
【题目】How long have you beenhere?A.waitB. waitedC. waitingD. to wait 相关知识点: 试题来源: 解析 【解析】【答案】C【解析】考查现在完成进行时。句意:你在这边等多久了?强调等这个动作一直在进行,所以用现在完成进行时。 结果一 题目 How long have you been ___ here?A.waitB.waitedC.waiting...
解析 A。“How long”询问时间段,选项 A“For two hours”表示持续两个小时;选项 B“Since two hours ago”也表示从两个小时前开始,但更常用于完成时态;选项 C“Two hours ago”表示两个小时前,是时间点;选项 D“About two hours”表述不太准确。所以选 A。
How long have you been here? A. For two days B. Two days ago C. Since yesterday D. In two days 相关知识点: 试题来源: 解析 A。“how long”询问时间段。选项 A“For two days”表示时间段;选项 B“Two days ago”是时间点;选项 C“Since yesterday”也是时间段,但不如选项 A 常用;选项...
B:I have been here for 10 years. 相关知识点: 试题来源: 解析 根据答语可知,这是How long 引导的特殊疑问句,此句是现在完成时态,you做主语,have been做谓语,助动词have提到主语之前,here做状语。故答案为:How long have you been here? 你在这里多久了?我在这里已经10年了。
1.How long have you been here?相关知识点: 试题来源: 解析 二,1-5 是正确的 虽然不知道划线部分是什么,但根据答案能看出来. 主要考察两个东西 第一, 过去完成进行时的概念: 他的概念是表示的是过去的动作一直持续到现在,并且还有可能继续持续下去. 例如:The student has been writing the novel since he...
为什么是How long have you been here,不是How long have you been standing here?答案两句都对,意思不同而已.第一句:你来这里多久了?不一定指“站着”.第二句:你在这里站多久了?包含有“站着”的意思.本内容为小猿搜题VIP服务,请在小猿搜题 app 内登录查看 相关知识点: ...
题目- How long have you been here?- ___ the end of last year.A. Since B. At C. By D. In 相关知识点: 试题来源: 解析 A 句意:你在这儿多久了?自从去年年底开始。此题考查现在完成时的用法,since+时间点常用于现在完成时中。故答案为A。 反馈...
how long have you been here 和 how long have you stayed here 的区别请问英语高手们,how long have you been here 和 how long have you stayed here 有什么区别? 答案 两句话所表达的意思是差不多的,但是区别在与第一句的时态是一般完成时,所体现的是过去的过去所发生的事情,第2句的是一般过去时,所...