没有语法错误。句子主干为Most undergraduates are working for credit,doing research 作主语most undergraduates的后置定语,是定语从句who are doing research的省略。全句翻译为“多数正在做调查的大学生都是为了学分而工作”。
这个句子的主语是undergradates,谓语是are working. 这里的doing research做undergraduates的定语,就相当于most undergraduates who are doing research,通常做定语的动词都是以ing,或ed形式出现的,以ing形式出现说明do这个动作与主语是主动的关系,以ed形式出现通常是被动的关系.本回答被提问者采纳