Zhang Wei got A's in all her extracurricular homework, and if she got An in her term paper, she could pass the exam even if she didn't give a class report. Unfortunately, she didn't get an excellent grade in her term paper
Rely on unconfirmed assumptions: if Zhang Wei doesn't get honors in her term paper, she won't pass the exam without giving a class report
she had to give a class report if she wanted to pass the exam.