> 英语 >
after graduation,louis ____ in a bank for 8 years and recently promoted
A has been working
B had been working
为什么答案是B啊,他被提升虽然是过去时,但他不也是一直在银行工作到现在吗?
人气:377 ℃ 时间:2020-06-18 00:15:28
解答
完成进行时所表达的都是“从过去持续到现在”,至于用不用得到“过去完成进行时”就看句中有没有需要分出时间先后的必要.如果句子在 8 years 之后就结束,那 has been working 没问题;因为后面添加了 recently promot...为什么我觉得工作八年说的是一直到现在工作了8年啊。有类似我说的这种用后面迷惑你选过去完成时,依然用现在完成时或现在完成进行时的题吗?没有。 完成进行时就是为了表达一个“持续在进行”的概念,没规定必须是跟“现在-此刻”做对比。
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版