—— in the traffic jam for two hours,they were late for the wedding party

问题描述:

—— in the traffic jam for two hours,they were late for the wedding party
A.Stuck B.Having stuck 答案选得是A 我觉得应该选B

B是现在分词的完成式,是主动形式,而句意应该是“被困在交通拥塞中”,所以不对.
A 是过去分词,本身就表示被动,符合题意.