1. have seen2. Have; borrowed 3. have lent4. have; stopped 5. hasn’t finished 望采纳
1.saw2.Did borrow kept3.lent4.can stop5.didn't finish