Punctuation—Hyphen

She requested two and three-yard ribbons for her sewing project.

My answer...

She requested two-three yard ribbons for her swing project.

is this correct?

opps.. sorry i guess it didn't post right. here is the sentence.

Punctuation—Hyphen

She requested two and three-yard ribbons for her sewing project.

my answer

She requested two-three yard ribbons for her sewing project.

is this correct?

It depends on what is meant, but I think (from the original sentence) that the sentence is referring to two different lengths of ribbon, yes?

She requested two- and three-yard ribbons for her sewing project.
Notice the space after the hyphen after "two" -- this use is called the Suspended Hyphen:
http://grammar.ccc.commnet.edu/grammar/marks/hyphen.htm
(scroll down)

oh so it should be like this.....

She requested two- and three yard ribbons for her sewing project.

right?

Almost -- you also need that hyphen between "three" and "yard" -- to match the one after "two" -- see?

??

ahh ok.. got it.. Thanks

No, your answer is not correct. In the original sentence, the hyphen is used to connect the words "two" and "three" together, indicating a range of measurements. This means that she requested ribbons that are either two yards or three yards in length. To correctly convey this meaning, you should use the hyphen in your answer as well:

"She requested two- to three-yard ribbons for her sewing project."

By using the hyphen between "two" and "to" and omitting the hyphen between "three" and "yard," you indicate that the ribbons she requested can be either two or three yards long.