第1个回答 推荐于2016-06-02
finish/stop--have/has been over
borrow--have/ has kept
leave--have/ has been away
buy--have/ has had
die--have/has been dead
fall ill--have/has been ill
begin/start--have/ has been on
catch a cold--have/ has a cold
marry/ get married--have/ has been married
arrive/ come/ go-- have/ has been in / at
join--have has been in/ have/ has ben a member of本回答被提问者和网友采纳