These bags which, _____ to Hong Kong were missing at last.
A. should have been sent B.should be sent
C. should have sent D. should send
这题选A,但是我为什么一定要选择表示原本应该送去香港的意思呢? 这些包裹应该送去香港的最后却丢失了也可以说得通啊,我觉得B也可以,求教老师解答,谢谢。
当你用should be sent to Hong Kong时,你的思绪停留在包裹应该寄往香港这个时段,是否最终到达香港对你仍然是个未知数。可是主句的谓语were missing明确告诉你包裹丢了,即你已经知道这些本该寄往香港的包裹根本就没有达到目的地,逻辑就是:本该寄往香港而实际没有寄往香港。所以用should be sent是错误的。而应该用should have been sent.