9/10, I got the 24hr one wrong. But in my defence, it's 2am and I'm in bed about to do sleepy-doos. Apparently I'm in the top 36% of quizzers, which I guess says a lot about the average person taking a random quiz at 1am on Wednesday morning. Also, seeing as I barely passed year 9 and didn't take the NAPLAN, I count that as an absolute win. Go me.
I got that one 'wrong' too. Ugly construction of question, not entirely correct, and very outdated. The rationale is to connect all the adjectives that describe the noun 'train pass'. Which contains another adjective - 'train'. So why didn't they hyphenate 'train' and 'pass'? I wouldn't call their 'correct' choice as normal usage here in Aus. Maybe hyphenate 'twenty-four' cos this functions as a single word but the 'hour' surely doesn't need it for clarity any more than 'train-pass' does. Bad question really.
Twenty-four is what I went with too. I probably wouldn't have known that if I took this a couple of years ago, I only learnt there's "meant" to be a hyphen somewhere in there because I started using a grammar tool on my emails, and it always yells at me for not hyphenating enough
Question 3 is deliberately misleading and wrong. It should be '24 hour ticket'. I wouldn't hyphenate at all (see Goonsey) and no-one writes out time like that. In fact the classic "elements of style" which is a writing bible says you should use numerals for numbers greater or equal to 10 and write them out in words less than that.
That question is some stupid twat adult getting their kicks by making 14 year olds squirm. Or an adult who doesn't know their grammar.