1. will stay2. bought 3. have been 4. lying 5. Have mopped
6. to live7. has taught 8. are having, have just eaten9. were doing
1. will stay2. bought 3. have been 4. lying 5. Have mopped
6. to live7. has taught 8. are having, have just eaten9. were doing