Global warming has happened for at least hundreds of years and will continue going on for a time.
判断此句正误,如果有错,请改正。
句子没有错误。但是要正确理解这个句子的意思。happen为动态动词,动态动词既可以表示事件意义,也可以表示习惯意义。本句用现在完成时与for持续状语连用,并不是表示一次全球变暖的事件迄今持续了数百年,而是表示全球变暖的事件反复发生,这种事件的反复发生(即习惯意义)持续了数百年。换句话说,这是习惯完成体,而不是事件完成体。下面COCA语料库例句更能说明这种习惯完成体与for持续状语的情况。
One man and one woman in an elevator happens millions of times every day, around the clock, every day, and has happened for years. Yet, the actual number of actual rapes or attempted rapes is too few to even easily research.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!