英语语法 suggest & advise & expostulate

问题描述:

英语语法 suggest & advise & expostulate
I have been constantly ___advised my students__ not to be sidetracked by things that seem to be glamrous but actually energy consuming and unfruitful.
下划线之间的部分可以用以下哪项代替?
A:suggested my students not be
B:expostulated my students on not being
C:frowned on my studens upon being
D:beguiled my students in to being
这是原题,我觉得有错误,因为中间的been是多余的,是不是呢?
去掉been,可以理解为什么答案是B.但是我认为A也可以,为什么A不对呢?

suggested my students not to be
因为是suggest sth to sb( 向某人建议某事)