since 1970,millions of enthusiasts___vitamin C,which they be

since 1970,millions of enthusiasts___vitamin C,which they believe can remedy the common cold.
A.have taken B.have been taking 为什么A不行呢 A也有动作发生在过去现在还在发生,还有可能持续下去的意思.
arreydhs 1年前 已收到2个回答 举报

失忆qq 幼苗

共回答了19个问题采纳率:100% 举报

虽然说 A 和 B 都可以表示从过去某一时刻开始一直延续到现在的动作,
但 A 在表达这个动作到现在还在持续上并不是肯定的.如果你选A,容易产生动作已停止不再发生的ambiguity(歧义).
而 B 则是非常肯定动作仍在继续.

1年前

7

神的孩子在人间 幼苗

共回答了56个问题 举报

事实是可能继续,比如再有数百万人使用。但是不一定是前面的数百万人。
而句子的意思是这一部分的人持续使用。
否则就没有后面的修饰了。后面说这些人相信维生素可以修复一般感冒。
如果不加修饰,两个从语法上来说都正确。
关键是理解句子本身要表达的意思,而不是只看语法是否对...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 2.037 s. - webmaster@yulucn.com