高中英语单选
Mr.White------------at8:30forthemeeting,buthedidn'tshowup.
A.shouldhavearrivedB.shouldhavehadarrived
C.shouldarriveD.shouldbearriving
我觉得选B因为是对过去事情的推测
但答案选的A