Is the next sentence syntactically and semantically acceptable?

She may have thawed the roast and should have thawed the roast.
acceptable