Good learners will keep practicing what they have learned,and they are not afraid of making mistakes.
这里,what是practicing后的宾语从句吗?will keep practicing是谓语部分吗?
what they have learned 是practicing的宾语从句,what 在从句中作 have learned的宾语。will keep是谓语动词,practicing what they have learned 是动名词短语作will keep的宾语。