AtlasttheygotthelettertheyA. haveexpectedB. wereexpectingC. hadexpectedD. hadbeenexpectin

发布时间:2020-08-17 04:41:22

At last they got the letter they    .
A. haveexpected
B. wereexpecting
C. hadexpected
D. hadbeenexpecting

网友回答

A. haveexpected
B. wereexpecting
C. hadexpected
(答案→)D. hadbeenexpecting
解析:句意:最后他们得到了他们一直期望的信。根据句意应该是在得到信之前一直盼望的信,这里得到信是在过去,所以应是过去一直盼望的事情用过去完成进行时,过去完成时表示动作发生在过去的过去,不强调动作的持续性,故选D。
以上问题属网友观点,不代表本站立场,仅供参考!