完成时,表示现在已经不发生了,完成进行时,表示从过去开始一直持续到现在 have been working:从过去到现在一直在工作(现在还在工作)has been worked:从过去工作到现在(现在未工作)
试题来源: 解析 答案:has been working/has worked.根据时间状语over the last three months可知,通常用现在完成时,如强调动作一直在持续,也可用现在完成进行时。故填:has been working/has worked. 汤姆在最后三个月里每天晚上都在图书馆工作。反馈 收藏 ...
解析 [解析]考查动词的时态。设空处为谓语,根据时间状语ever since,可以用现在完成时和现在完成进行时,主语he,谓语第三人称单数,故填has been working/has worked。句意:2001年,他对中国传统艺术和现代艺术的热情将他带到了北京,从那时起他就一直在那里工作。
has been worked是过去式,意思是:已经工作了 has been working是现在进行时,意思是:正在工作了 望采纳
A. has been working B. has worked C. worked D. is working 相关知识点: 试题来源: 解析 A。现在完成进行时 has been working 强调从上周开始一直在做这个项目,并且现在还在进行。has worked 是现在完成时,强调结果;worked 是一般过去时;is working 是现在进行时。反馈...
解析 A。“has been working”现在完成进行时,表明“在公司工作”从 2015 年开始持续到现在仍在继续。“has worked”现在完成时,强调过去工作对现在的结果。“worked”一般过去时,只表示过去工作过。“was working”过去进行时,过去某段时间正在工作。反馈 收藏 ...
相关知识点: 试题来源: 解析 句意:他离开军队后一直在那里工作。空处作谓语,时间状语since he left the army通常用于现在完成时,或现在完成进行时,主语He是单数第三人称,故填has worked/has been working。 他离开军队后一直在那里工作。反馈 收藏
has worked是现在完成时,现在完成时后面跟since引导的时间点。has been working是现在完成进行时,一般强调动作进行的时候选择完成进行时,后面跟for引导的一个时间段:例如:I have been reading the book for two hours。你的题目后面的时间是since引导的时间点,所以用完成时比较好。
He ___ working on his project all day. A. has been B. has been working C. worked D. works 相关知识点: 试题来源: 解析 B。has been working 是现在完成进行时,说明一整天都在做项目,可能继续。has been 缺动词,worked 是一般过去时,works 是一般现在时。反馈 ...
解析 A。现在完成进行时“has been working”与一般过去时对比。A 选项“worked”一般过去时,单纯过去的动作;B 选项“has worked”现在完成时,动作已完成;C 选项“was working”过去进行时,不符合;D 选项“had worked”过去完成时,也不符合。反馈 收藏 ...