What du you think_____ her a good student?A.of making B.make C.making D.has made

问题描述:

What du you think_____ her a good student?A.of making B.make C.making D.has made

说话撕她已经是"好学生"了,所以用

what has made her a good student?
do you think是插入语

“do you think”是插入语,去掉再看这个句子缺少什么成分就很清楚该选哪个了。

是要表示她已是被认为是一个好学生,是一种过去式;

将句子格式改动一下,答案就很明晰了:Do you think what_____
her a good student?