第1个回答 2008-04-09
首先要判断这个情态动词是不是表示猜测的,
不是表示猜测的就是用原来的情态动词
像你的这个句子
She would have been more agreeable if she had changed a little bit, wouldn't she?
明显就是一个虚拟语气的标志,不是猜测。
如果是表示猜测的,那又有两种情况。都不用情态动词了。
表示猜测的语气主要是看后文有没有表示过去的时间状语。
比如说。
she should have gone home ,haven't she?
对比一下,
she should have gone home last night, didn't she?
以上。本回答被提问者采纳