1、has + 动词过去分词是现在完成时,指我的狗从以前直到现在都没有咬过任何一个人.bit是一般现在时,biting是现在进行时,这两个时态所表示的意思在这里都不成立,只有bitten可以.
2、 这里want to是表示我想结束所有装修,而不是我想结束被装修,所以不用被动.要弄清楚动词短语的主语是什么再考虑动词的主动被动问题.
3、is已经是谓语啦~不需要加个being.is attacked 遭受攻击
4、一般would rather之后的宾语从句常表示与客观事实不相符的一种愿望,故使用虚拟语气.其虚拟语气的结构为:过去:had + done .现在:(be 用were ) .将来:(be 用were ) (would rather将来情况用一般过去时)所以不用leave..
would rather 的用法百度文库里面有,自己搜来看看吧.内容很多.