I have some problem with " he is ahead of his time" since it is in present tense, his time is also our time.
"He was ahead of his time" ; "he is ahead of our time." make more sense to me.
" ahead of one's time" is 「超時代的」
「佢係一個超時代嘅人物」he was a person ( whose ideas / theories / actions were) ahead of his time.
「佢超時代嘅理論」 his theory that was ahead of his time / his theory that is ahead of our time
「佢超時代嘅想法」 his thinking that was ahead of his time / his thinking that is ahead of our time
「佢超時代嘅創舉」 his unprecedented move was ahead of his time / his unprecedented move is ahead of our time
"He was ahead of his time" ; "he is ahead of our time." make more sense to me.
" ahead of one's time" is 「超時代的」
「佢係一個超時代嘅人物」he was a person ( whose ideas / theories / actions were) ahead of his time.
「佢超時代嘅理論」 his theory that was ahead of his time / his theory that is ahead of our time
「佢超時代嘅想法」 his thinking that was ahead of his time / his thinking that is ahead of our time
「佢超時代嘅創舉」 his unprecedented move was ahead of his time / his unprecedented move is ahead of our time