I have heard both teachers and students_well of him.

(3.0分)3.0 分
A、
speak

B、
spoken

C、
to speak

D、
to have spoken
出自:兰州工业学院大学英语1