Answer: The primary function of an expert witness is to express his independent expert opinion based on the information that is provided. ... Witnesses of Fact who may give evidence of fact but may not normally give opinions; Expert Witnesses who may give opinion evidence within their expertise and in addition evidence of facts.