是酱紫的,that后面是个从句,首先,楼主的答案从语法上还是语义上都是不通的,你是中文的思维,that后面和will前面缺少一个主语成分,be caught 是被动,表示被抓,用cheating是抓的时候你正在发生抄的这个动作,非谓语中能做主语成分的通常有to+***还有就是动名词,所填的是用一个完整的句子“whoever is caught cheating in the exam”来做后面的主语。
跟我以前上高中一样,答案意思语法都能说得过去,只是因为这种用法很少而已,所以不被接受,简单来说就是不地道,建议还是按照一般的答案思维来做题,不然考试很吃亏的
句意思是被抓到抄袭、作弊