【题目】What a nice dress! How long __ youA. have, hadB. did, buyC. are, havingD. will, buy 相关知识点: 试题来源: 解析 【解析】【答案】A【核心短语/词汇】how long:多长时间【翻译】多么漂亮的裙子啊!你买它多长时间了?【解析】此题根据how long“多长时间”得知对一段时间提问,因此谓语...
What a nice dress! How long ___ you ___ it?( ) A. have,had B. did,buy C. are,having D. will,buy 相关知识点: 试题来源: 解析 A [解析]how long是现在完成时标志词,且要和延续性动词连用。"买"的延续性动词是have,短暂性动词是buy.所以要用have had. 故选:A。 多漂亮的裙...
句意:多漂亮的裙子啊!你买了它多久了? 考查动词时态和延续性动词。根据“How long”可知,此处应用现在完成时(have/has done),表示一段持续的时间。表示“买”应用动词buy,buy是短暂性动词,与时间段连用要用其延续性动词have,过去分词是had。故选A。反馈 收藏 ...
答案:D. 结合句意可知buy的动作发生在过去,持续了一段时间,故用现在完成时,buy是短暂性动词,不能与一段时间连用,故换成have,主语you,故have,have的过去分词是had,故答案是D. ---多么漂亮的裙子啊.你买了多久了?、 ---只有两周. 现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或...
What a nice dress! How long you it? A.have; bought B.did; buy C.have; had D.did; have相关知识点: 试题来源: 解析 C 考查现在完成时和延续性动词。句意:多漂亮的裙子啊!你买了多久了?根据句首的How long可知,本句的时态为现在完成时,且句中的谓语动词要用延续性动词。故选:C。
-What a nice dress!How long ___ you ___ it? --For just two weeks.( ) A. will,buy B. have,had C. were,having D. did,buy 相关知识点: 试题来源: 解析 B 答案:B. 现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.它的构成是:主语+have/has +动词...
结合句意可知buy的动作发生在过去,持续了一段时间,故用现在完成时,buy是短暂性动词,不能与一段时间连用,故换成have,主语you,故have,have的过去分词是had,故答案是D. 点评 现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现...
解析 【解析】how long是现在完成时标志词,且要和延续性动词连用。"买"的延续性动词是have,短暂性动词是buy.所以要用have had.故选:A。 结果一 题目 What a nice dress! How long ___ you ___ it?( )A.have, hadB.did, buyC.are, havingD.will, buy 答案 how long是现在完成时标志词,且要和...
—What a nice dress! How long ___you ___it?—For nearly two months. A. will; have B. have; had C. do; have D. are; having 相关知识点: 试题来源: 解析 B 【详解】 句意:——多漂亮的衣服啊!你有它多久了?——快两个月了。 考查动词时态辨析。have拥有,will; have是一般将来时结...
—What a nice dress! How long ___ you ___ it? —Just 2 weeks. A. will ; buy B. did ; buy C. are ; having D. have ; had 相关知识点: 试题来源: 解析 D 【详解】 句意: ——多漂亮的衣服啊!你买了有多长时间了?—— 仅仅两周。 考查时态。根据 “How long” 可知,...