在线= 英语问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 06:34:47
English ______(speak) in Hongkong since about 1842.
用括号里的动词的正确形式填

填 has been spoken 好,还是填 has been being spoken (就是现在完成进行时) 好,拜托 选哪个都告诉我为什么
这是我们月考的题目
老师原本的答案是现在完成时
但是有同学提出时现在完成进行时
原因也跟4L的一样

有谁反驳下的?
在下感激不尽

完成时好点,这句话强调影响,没必要用完成进行时强调动作重复发生并且继续进行

has been spoken好
has been being spoken 不太用的吧

应该 用 has been being spoken 因为现在英语在香港仍然被广泛使用 。
是从1842年 开始 到 目前为止仍然在进行的 动作。

has been spoken

现在完成时就行了 since 自从过去 没法正在进行