1.would 除了可以用于过去将来时,更多的是用在表示个人意愿,比如:would like
作为情态动词,would可以是will 的过去时,但也可以表示“喜欢、意愿”.当然还有其它的用法,建议楼主去字典上查一下情态动词的用法.
这句话的意思是:他为什么要和我分手?would在这里翻译成“要”,表示他分手的主观意愿.
2.dead是形容词,不能用has dead,它的动词形式是die,但从这个句子来看,是说明“狗死了”这个状态,所以要用be dead.die一般强调“死亡”这个动作,如:
Her husband died in the war.
她丈夫死于战争.
用现在完成时has been dead,是表示这个状态已经发生,并且对现在造成了影响(I am sad)
这句话的意思是:我很伤心,因为我的狗死了.