The phrase two-hour session should have a hyphen, because you are making a singular of what is actually plural, i.e. two hours.
But what about a one hour session? Should that be 'one-hour session'?
-
I don't think two-hour has a hyphen because it is actually plural but because it describes the session as would be the case with one-hour session.– jeraCommented Mar 23, 2018 at 12:42
Add a comment
|
1 Answer
Because you are making an adjective out of the words one and hour, you should hyphenate. The combination of one and hour modifies the word session.