相关知识点: 试题来源: 解析 C 本题考查现在完成时。题干中的Over the past few decades意为在过去的几十年以来,可知这里的动作从过去一直持续到现在,所以要用现在完成时态,由助动词have或has加动词过去分词构成,所以符合结构的是C选项。故选C。反馈 收藏 ...
(do)a lot of research on how to break down haze. 相关知识点: 试题来源: 解析 have done 考查现在完成时。句意:在过去的几十年里,中国的科学家们已经就如何打破雾霾进行了大量的研究。根据关键词over the past few decades,判断用现在完成时,故答案为have done。反馈 收藏 ...
“over the past few decades”是现在完成时的标志时间状语,表示过去发生的动作对现在造成的影响或结果。选项 B 一般过去时,强调过去某个时间发生的动作;选项 C 现在进行时,表示正在进行的动作;选项 D 一般现在时,表示经常发生的动作或客观事实。这里强调过去几十年气候的变化对现在的影响,所以用现在完成时。
考查时态和语态。句意:过去的几十年,在政府采取的严格的措施下,城市的空气污染减少了20%。此处作谓语动词,主语为the air pollution,为单数,与reduce之间为被动关系,且时间状语为over the past few years,故应用现在完成时的被动,故填has been reduced。反馈...
根据句中的时间状语"over the past few decades"可知,此处表达的是过去某一段时间里发生的事情对现在产生的影响或造成的结果,即:中国在许多领域里都取得了很大的进步,所以这里应使用现在完成时;故选B. 点评 本题考查了现在完成时强调"影响性"的用法;做本题时,需要了解现在完成时除了强调动作的持续性以外,它还...
解析 首先说the last few decades和 the past few decades是一样的,所以问题就变成in 和over在过去一段时间上的区别问题。两者都可以翻译成在过去的几十年中/内,用in表示在这段时间内的某一点,所以句子通常用一般过去时。用over表示从过去一直持续到现在,所以句子通常用现在完成时。
A. had contributed B. has contributed C. contributed D. contributes 相关知识点: 试题来源: 解析 [答案]B [解析] [详解]考查动词时态。句意:过去数十年,经济全球化对世界经济发展作出了重要贡献。根据时间状语Over the last few decades可知,句子用现在完成时态。故选B。反馈 收藏 ...
本题主要考查动词的时态和语态。结合句意,过去数十年,经济全球化对世界经济发展已经作出了重要贡献。根据时间状语 Over the last few decades “过去数十年”,可知,本句为现在完成时态 have/has + 动词的过去分词,主语 economic globalization “经济全球化”为单数名词,助动词选择 has。故正确答案为B。反馈...
32.Over the last few decades,more and more countriesmarkets,increasingly transforming the world into one free-flowing global market.A.had opened upB.have opened upC.would open upD.are opening up32.Over the last few decades,more and more countries markets, increasingly transforming the world into...
根据Over the last few decades可知句子是现在完成时,主语是the tremendous growth ,第三人称单数,助动词用has。have a strong effect on对……有巨大的影响。have过去分词是had。答案:has had a strong effect on。 句意:在过去的几十年里,信息技术的巨大发展已经对我们的日常生活产生了巨大的影响。根据Over ...