"I have tried and finished my homework" is correct to my ear (possibly because I'm Canadian), but it means successful completion as opposed to "I have tried to finish my homework" implying I didn't get around to it.