Final answer:
The correct sentence is 'She should have taken better care of her plants.' This sentence uses the correct form 'should have' instead of the common mistake 'should of', and the structure is proper compared to the other options presented. The correct answer is option B.
Step-by-step explanation:
The sentence that contains the correct word choice is: She should have taken better care of her plants. The other sentences include the incorrect phrase 'should of' which is a common mistake caused by mishearing the contraction 'should've', which is short for 'should have'. 'Should have' is the correct form to use when you're talking about something that was supposed to happen but didn't. The sentence 'She should have been taken better care of her plants' is also incorrect because it suggests that someone else should have been providing care, which is not the intended meaning.