DS (8.11) still cannot get directly to the point when he speaks.
EG. Driving along the other day and a car went down the bus lane the wrong way to turn up the way one street - we were coming the over way to turn up same street. I saw this.
DS then starts - if a car is on a road that only goes one way, but the other way is a bus lane, and the traffic lights go red...........blah blah blah. Then he ended.
I said to him - "DS, are you asking if I saw the grey car go up the bus lane and is he allowed to do that?"
DS: "yes"
Me: "no" 
At friends the other day and DS came back - we had asked a passing child to tell them too . DS arrives back without friends DD's who are up the road.
Friend: "DS where's the girls?"
DS: "I think DD2 has fallen off her bike"
F: "is she hurt?"
DS:
F: "DS, did DD2 fall off her bike and hurt herself?"
DS: "I think so"
F: "You think she's hurt"
DS: " I think she fell off her bike"
DD1 comes back and friend asks her where DD2 is - DD1 says helping their friend who has fallen off her bike.
Daft thing is he talks incesstantly to himself, especially when playing minecraft but actually asking a direct question seems so hard for him - and when he does ask for something - eg chocolate in shop he'll mumble.
(although that maybe because he knows thinks I'll say No!
Should I ask about SALT referral or any other ideas how I can help DS?