这二个句子肯定有差异。 1) It was a proposal many girls would have accepted. 没有上下文,这个句子有歧义。would have accepted可能是虚拟语气,也可能是would表示对过去对过去的推测。所以, 句义1 :这个提议很多女孩可能已经接受了。 句义2:这个提议本来有很多女孩会接受的。(实际上提议撤销了,would have accepted是与事实相反的推理) 2) It was a proposal many girls would accept. would accepte为过去将来时。这是个会被很多女孩接受的提议。