FORM/USE: 'IF' + PAST PERFECT + MODAL VERBS IMAGINED SITUATION, REGRET
EGP #1120 | C1 | CLAUSES / conditional Can form conditional subordinate clauses with if + the past perfect simple and modal verb + 'have' + '-ed' in the main clause, to talk about imagined situations in the past, often with regret. Lexical range: N/A
如果当时有人提醒她,她本可以避免这个错误的。
___If someone ___had warned her, she ___could ___have avoided the mistake.
要是考试没那么难,我本该考得更好的。
___If the exam ___had been easier, I ___would ___have scored much higher.
如果当初接受了那份工作,他现在可能已经在国外定居了。
___If he ___had accepted that job, he ___might ___have settled abroad by now.
如果你听了我的建议,这本可以省下不少麻烦。
___If you ___had followed my advice, it ___could ___have saved a lot of trouble.
如果我们当初在那个项目上花了更多心思,结果可能大不一样。
___If we ___had put more effort into that project, the result ___would ___have been quite different.