The company__a rise in salary for ages,but nothing has happened yet. A.has being promising
B.has promised
C.promised
D.promises
选A.我觉得B也很对
现在完成时和现在完成进行时有多大区别,最好细致点
THANK YOU!
The company ___ a rise in salary for ages
答案:5 悬赏:10 手机版
解决时间 2021-01-22 11:56
- 提问者网友:孤山下
- 2021-01-22 09:05
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-01-22 10:25
答案是A has been promising现在完成进行时 表示不间断地 一直 做某事
选项B 现在完成时 表示的是 动作 发生到现在 已经很久了 但promise 貌似终止性动词 跟一段时间 欠妥
如果是 延续性动词 现在完成时和现在完成进行时没有多大区别 唯一的区别 在于 后者表示 动作不间断地一直 做 前者 只表示 状态 延续到现在 二者都表示 现在 还是 这种 情况
如 i have studied english for three years 我学英语三年了
i have been studying english for three years 三年来 我一直在学英语
笨句 表示 长期以来 不断地 反复 说 要 涨工资 故 用 现在完成进行时
选项B 现在完成时 表示的是 动作 发生到现在 已经很久了 但promise 貌似终止性动词 跟一段时间 欠妥
如果是 延续性动词 现在完成时和现在完成进行时没有多大区别 唯一的区别 在于 后者表示 动作不间断地一直 做 前者 只表示 状态 延续到现在 二者都表示 现在 还是 这种 情况
如 i have studied english for three years 我学英语三年了
i have been studying english for three years 三年来 我一直在学英语
笨句 表示 长期以来 不断地 反复 说 要 涨工资 故 用 现在完成进行时
全部回答
- 1楼网友:渊鱼
- 2021-01-22 12:36
选c吧、 这不就是表示一般的过去情况吗?? 仔细分析哈题目、、多读几遍就晓得答案了的、、、、英语关键是多练!!!
- 2楼网友:街头电车
- 2021-01-22 12:24
A 完成进行时,主要强调一段时间内动作持续发生,并有可能继续发生下去
B 一般完成时,主要强调动作已经发生。
公司这些年来一直承诺加薪,但直到现在还未实行。
- 3楼网友:詩光轨車
- 2021-01-22 12:17
A过去完成进行时强调过去发生的动作一直持续到现在,并有可能继续一直持续下去,与B选项相比语气更强,更符合语境
在没有A的情况下选B也可以,但A是最佳选项
希望帮到你
- 4楼网友:洎扰庸人
- 2021-01-22 11:07
c是现在完成进行时,从属于现在完成时。现在完成时表示过去的动作对现在造成的影响,换成has promised 是可以的。
was promising是过去进行时,从属于一般过去时。强调这种动作确实发生。
本题中有了后面一句but,暗示了动作和现在的影响之间的因果关系,所以选c,要换也是在现在完成时里边换。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯