求助曹老师,看到一本语法书上说,完成时要有重复的意义,不然是错的表达。列举一对一错两个例子来讲明要有重复意义。
i have gotten up at 5:00 in this morning ×
i have gotten up at 5:00 in the morning ✓
①我不理解这两个这么像的句子为何一个对一个错?
②第二个句子如何就和目前完成时连用表重复了?
③目前完成时就除去延续动词,和其他瞬时动词连用都要表达重复的意义才行吗?
该书说的不够了解,你也没理解该书的意思。at 5 am this moring是个确切的过去时间,所以不能用目前完成时,只可以用一般过去时。I got up at 5 am this morbing. 但假如你天天都是早上5点起床,则目前完成时就能和at 5 am连用,表示一个习惯持续到目前。比如:I have got up at 5 am in the morbing. 句子省略了频度状语。即便没频度状语,这个句子也要根据习惯意义去理解,而不是事件意义。学习时态,必须要区别谓语表示的是事件、习惯、还是状况。