Has any of you encountered the phrase 'boost one's spirit'? I think I have, and I wanted to use it, but when I tried to find it in an 'official' source I did not find any firm confirmation.
My choice would have beenHasHave any of you... Similarly Do any of you.. and not Does any of you... I don't know. Maybe it's just Trump vs May thing. Opinions?