Please provide a better answer and explain in mandarin.,1)She put a lot of effort to do this job.2)She has put a lot of effort to do this job.