She would have revolutionized our work if she had continued to program at Sim Software.

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:48:35
介意 have revolutionized
我知道是虚拟语气。
但是为什么用完成时?

She would have revolutionized our work if she had continued to program at Sim Software.

如果她坚持研究用户资料识别卡软件,可能已经革新了我们的工作。

这里表示是:她实际上没有坚持这项研究,所以革新工作这一件事情没有实际发生,要用虚拟语气表示。同时由于假设的是如果条件在过去发生,那么革新已经完成,所以要用完成时态。

表示对现在造成影响
如果

因为if从句中是完成时,所以相应的主句也用完成时
学英语不必过于探究语法 只要记住句型就好 可以多背课文或记单词 而不做无谓的牺牲 这可是本人血的教训啊