语法上没错!主语从句改为过去完成时较好,即:That he 【had passed】 the exam 不过更习惯于说: The reason why his parents were pleased was that he had passed the exam 很高兴为您解答,fightout为您答疑解惑 如果本题有什么不明白可以追问, 再问: 所以说,我这样子写是对的咯?我被我们老师骗了,她也有说到“The reason why his parents were pleased was that he had passed the exam ”,但是我个人在听电影之类的时候一般只听到我所写的那种说法,那也只是一点点印象而已。所以我写那个是一定对吧? 再答: 没错的!!