I was doing a sentence rearranging exercise and came across this:
他英语讲得很好。
Could someone explain the structure of this sentence? I feel like it would be more properly written as:
他会说英语说得很好。
I was confused thinking that 英语 is the object of 讲 and so then would go after the verb. Could I say "他讲英语。"? Maybe "他讲英语讲得很好。"? And the explanation is that the first 讲 is just left out?
Why can't it be "他讲得很好英语。"? Is it just weird to have the adverbial phrase before the language being spoken?