The sentence that is punctuated correctly is,
D. John and Mary's house has a large front yard.
Hope this helps. :)
She <span>had been working</span> on the project for 2 days before she finished it. So B is the only right one as it's a continuous action before an action with an exact defining past perfect continuous. Also there's a key word "for" that can help us to find out the tense.
Answer
B or A but im leaning towards B
A metaphor is a piece of figurative language that compares two unlike things without using the terms "like" or "as". Off the bat, you can eliminate B and C, because they include these words. Option A is a piece of prose, it makes no comparisons.
The answer is D, because it compares the subject, "I" (most likely a person), to a rock (which is not a person).