how+long+have+you+here
答:D 因为是 have 现在完成时,所以排除B 因为marry 跟人 (与人结婚) 所以排除A 因为 get married 是瞬间动词, 完成时是一个过程 所以排除C 故答案为D
答:B 试题分析:句意:--你已经离开这有多长时间了?--自从两年前。分析:现在完成时,同时how long体现为段时间,因此动词要用延续性动词,结合选项,只有第二项运用了动词的延续性动词。故选B
答:这道题应该选C,从have可以看出这是完成时态,必须要用延续性动词,像have,keep,been等词,不能用非延续性动词,而borrow,buy,receive都是非延续性动词,表示瞬间的动作,明白了吧
答:How long have you (B. had) this bike?你买了这辆车多久了?解释:这句子是现在完成时态,而且有how long(多久),所以动词应该是延续性的。因此buy和borrow就不合适。另外这一空的动词形式应该是过去分词,而keep是原形,也不能用。
答:long 就是“多久”have you 就是“你已经”how long have you 就是“你已经多久”...汗...这就是提问现在完成时的。就是问你完成这项任务有多久了。比如 how long have you been here?你到这儿多长时间了?后面一般跟的是延续性动词或短语...实在不理解就把作业拿过来我给你做......
答:这句话中"how long ”多久,以及"have"完成时态,都说明后面的动词需要使用持续性的动词,而A项"bought"买,B项"borrowed "借,D项"got"得到,都是短暂性动词,只有C项"kept"持有,是持续性动词,整句话表达“你持有这本书多久了的意思”所以答案选择C。
答:C 试题分析:句意:-你买这本书有多长时间了?-大约十天了。我上个月买的。buy 买,是一个瞬间性动词,不能和一段时间连用,第一个句子中有how long 表示一段时间,因此用have;第二个空说的是上个月的事情,故应该用一般过去时,故选C。
答:how long have you---the book横线上添had还是添kept?都可以 how long have you---kept --the book?这本书你借多久了!how long have you--had---the book?这本书你已买了多久了!
答:答案:B. ketp 解析:borrow, lend, buy都是短暂性动词,不能用how long提问,keep是延续性动词,可以用how long提问 翻译:你已经买这本书多长时间了?希望能帮到你,祝更上一层楼O(∩_∩)O 有不明白的请继续追问,可以详谈嘛(*^__^*)...
答:考点是时态的使用,how long 是问时间长短 be是存在的用法 have been 完成时,已经在 你在这里多久了?
网友评论:
高诸13780662006:
How long have you lived here?中的How long后面为什么要加have -
43587江和
: 翻译为 你已经住在这儿多长时间了 现在完成时的结构是:have/has+过去分词 它有两种用法:'已完成'和'未完成'. 1、'已完成'用法是动作或过程发生在说话之前某个没有明确说出的过去时间现在已完成,并有现在的情况有联系.如: ...
高诸13780662006:
how long have you 的用法 -
43587江和
: how long 就是“多久” have you 就是“你已经” how long have you 就是“你已经多久” ..... 汗... 这就是提问现在完成时的.就是问你完成这项任务有多久了. 比如 how long have you been here? 你到这儿多长时间了? 后面一般跟的是延续性动词或短语....实在不理解就把作业拿过来我给你做....
高诸13780662006:
how long引导的问句是否可以与have/has+点动词过去分词连用?比如说how long是否可以与have buy连用?? -
43587江和
: 不可以.
高诸13780662006:
How long were/do/have怎样区别和它的用法 -
43587江和
: 简单说来就是 "How long"+"动"+"宾""How long"有两种意思:多长- How long is the Great Wall of China?中国的长城有多长.多久(多长时间)- How long have you been sick?你病了多长时间了?How long were you hospitalized for?你...
高诸13780662006:
how long have you been 用法 -
43587江和
: 驳been to work: 首先...就没有be to work这个词组(指这里和how long 连用的,偶知道be to do表将来 - -) 第2...have been to一般是"去过某地方"的意思,加地点 第3...作为go to work的持续性动词,并不是be to work 就像get to school不会变成how long have you been to school?所以, 偶觉得是been at work, 因为本来就有at work "工作"这个表状态的介词词组,当然拿它和how long连用 意思仍然是: 你工作多久了?
高诸13780662006:
how long 的用法 -
43587江和
: how long的用法 how long有以下两个主要意思: 1. 表示多长时间,主要用来对一段时间(如three days, four weeks 等)提问.如: A:How long did he stay here? 他在这儿呆了多久? B:About two weeks. 大约两个星期. A:How long does it take ...
高诸13780662006:
how++++long+++++have++++you++++learned+++English的答句是甚么
43587江和
: 你好, 你可以根据具体情况回答.如:I have learned English for 5 years.(我学英语已经有5年了.)
高诸13780662006:
how long 通常用来提问什么 答语通常是什么 -
43587江和
: how long 通常用来对“时间段”或“事物的具体长度”提问. 1. 对时间段提问时,答语通常是:for+时段;since+过去的具体时间;since+时段+ago; since +一般过去时态的从句; from...to...; between ...and...等. 例如: ----How long have you been here? ----Since last month. 2. 对事物的具体长度提问时,答语部分为:数词+长度单位名词.例如: ---How long is the desk? ---It's 1.50 meters long.
高诸13780662006:
——How long have you - --your watch ?It looks new. ——Only about three weeks . -
43587江和
: 这句句子的意思是你买这只手表有多久了?时态是现在完成时,现在完成时结构:have/has+现在分词.”how long“意为多长时间,表示一段时间,是持续性的,而回答是”only about three weeks“也表示一段时间,而have had是持续性的故选A,have had
高诸13780662006:
How often ,How soon ,How long.在句中的用法~!急用 -
43587江和
: how long, how often, how soon三者都可以译成“多久”.how long用来提问“多长时间”,对“一段时间的长短”提问时用,与延续性动词连用;how often用来提问某动作或状态发生的频率,对“一段时间内发生了几次活动”(always,usually, ...