分类：教育/科学-外语学习
问题：英语问题(havinglearned)englishforman 
(having learn)english for many years.he can fluently speak it now.填这个的解释是因为两个动作发生的顺序，可是我能否理解成原因状语呢？有时候有些题目为什么又填being learned
回答：我觉得还是从时间上理解更好。
如果你要理解成原因状语的话，那么就是说，英语学了很多年就一定能很流利地讲。这个不一定的，不用功，学了很多年英语还是不好；或者只写不说，还是不能fluently speak。

在这句话中肯定不能用being learned，因为he和learn是主动关系。你是在哪看到“Being learned English for many years，he can fluently speak it now. ”的？换个句子也许能用being learned。