如果当时有人提醒她,她本可以避免这个错误的。
If someone had warned her, she could have avoided the mistake.
▼点击显示答案
If英 /ɪf/|美 /ɪf/
had英 /hæd/|美 /hæd/
Could英 /kʊd/|美 /kʊd/
解释
if 从句用 had warned(过去完成时)表示与过去事实相反的假设(实际没人提醒),主句用 could have avoided 表示"本可以避免但未避免"的结果,带有遗憾语气。
If someone had warned her, she could have avoided the mistake.
if 从句用 had warned(过去完成时)表示与过去事实相反的假设(实际没人提醒),主句用 could have avoided 表示"本可以避免但未避免"的结果,带有遗憾语气。