1.The jade necklace is believed to 'have been stolen'by a foreigner.
點解唔可以用'to be stolen' ?
2.I think he 'has been taking' drugs for two years now.
點解唔可以用'has taken'?
3.'Having read' the poem he wrote, Tara burst into tears.
點解唔可以用'reading ??