Youshould________hereat7∶00thi

发布时间:2020-08-03 16:17:44

You should ________ here at 7∶00 this morning, you arrived at 8∶00. You were late.A.have arrivedB.arrivedC.arriveD.had not

网友回答

A解析should后面接动词原形,表示出于责任和义务应该做某事,但but之后的句子用了一般过去时,should之后接现在完成时,这时句子指的是过去的事情,说明本应该上午7点钟到达,结果晚一小时才到达。
以上问题属网友观点,不代表本站立场,仅供参考!