求解释一道语法题The company ____ a rise in salary for ages,but nothing has happened yet.A) is promised B) is promisingC) has been promising D) promised我觉得应该是D啊.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 18:39:34
求解释一道语法题The company ____ a rise in salary for ages,but nothing has happened yet.A) is promised B) is promisingC) has been promising D) promised我觉得应该是D啊.
求解释一道语法题
The company ____ a rise in salary for ages,but nothing has happened yet.
A) is promised B) is promising
C) has been promising D) promised
我觉得应该是D啊.
求解释一道语法题The company ____ a rise in salary for ages,but nothing has happened yet.A) is promised B) is promisingC) has been promising D) promised我觉得应该是D啊.
记住这个提升是从过去就开始了,一直持续到现在还在进行,所有用现在完成进行时
本题考查“现在完成进行时(指一个从过去的某个时刻或某个动作发生时就开始发生的一个动作一直持续到现在,该动作或许已经完成,也有可能持续下去)”。根据题意,公司许诺涨工资的事是发生在过去而持续到现在仍没有兑现的一个动作,此动作也许还会延续下去,故只有C更符合题意。而D为一般过去时,只客观上描述一个发生在过去的动作,对现在没有影响。不符合题意。...
全部展开
本题考查“现在完成进行时(指一个从过去的某个时刻或某个动作发生时就开始发生的一个动作一直持续到现在,该动作或许已经完成,也有可能持续下去)”。根据题意,公司许诺涨工资的事是发生在过去而持续到现在仍没有兑现的一个动作,此动作也许还会延续下去,故只有C更符合题意。而D为一般过去时,只客观上描述一个发生在过去的动作,对现在没有影响。不符合题意。
收起
首先要区分现在完成时和过去时的区别
现在完成时是从过去某一时间点持续到现在 而过去时是过去发生的动作
看后句 到现在还是没有发生
以及时间状语for ages 都是很明显的现在完成时态标志
公司从多年前就承诺加薪,但到现在也没有实现这一承诺
如果是使用一般过去时 首先时间状语应该是xxx ago这种
比如
The c...
全部展开
首先要区分现在完成时和过去时的区别
现在完成时是从过去某一时间点持续到现在 而过去时是过去发生的动作
看后句 到现在还是没有发生
以及时间状语for ages 都是很明显的现在完成时态标志
公司从多年前就承诺加薪,但到现在也没有实现这一承诺
如果是使用一般过去时 首先时间状语应该是xxx ago这种
比如
The company promised a rise in salary ages/years
ago
多年前公司承诺过要加薪 表达的意思是不同的
收起