虽然说 A 和 B 都可以表示从过去某一时刻开始一直延续到现在的动作,
但 A 在表达这个动作到现在还在持续上并不是肯定的.如果你选A,容易产生动作已停止不再发生的ambiguity(歧义).
而 B 则是非常肯定动作仍在继续.
since 1970,millions of enthusiasts___vitamin C,which they believe can remedy the common cold.
since 1970,millions of enthusiasts___vitamin C,which they believe can remedy the common cold.
A.have taken B.have been taking 为什么A不行呢 A也有动作发生在过去现在还在发生,还有可能持续下去的意思.
A.have taken B.have been taking 为什么A不行呢 A也有动作发生在过去现在还在发生,还有可能持续下去的意思.
英语人气:634 ℃时间:2019-10-19 22:44:04
优质解答
我来回答
类似推荐
- Since 1970,millions of enthusiasts____Vitamin C,which they believe can remedy the common cold.
- 英语缺词填空Since t__________ of millions of years the moon has been going round the earth.A_____
- 英语直译Ever since then,the great monument has been a symbol of liberty for the millions of people
- since和for的区别?
- Much of the focus of this education was on the recognition of vitamin deficiency symptoms.