1. to make, to produce 2. to do 3. to work 4. to be, to become 5. to serve as, to be used for 6. to pretend
Here: to do
1. good, nice, fine 2. very, so 3. completed, done 4. OK!
Here: 1. good, nice, fine 2. completed, done