52单词网 > 高中英语 > 高中英语题库 > We such great achievements without your efforts. Thanks a lot.A.can’t have madeB

We such great achievements without your efforts. Thanks a lot.A.can’t have madeB

来源:网络 时间:
We such great achievements without your efforts. Thanks a lot.A.can’t have madeB

We ________ such great achievements without your efforts. Thanks a lot.

A.can’t have made

B.couldn’t have made

C.were unable to make

D.are unable to make

试题答案

B

这题考查情态动词对过去的虚拟,couldn’t have done“过去不可能做…,而实际上做了”,句意是:没有你的努力,我们不可能取得这么大的进步,(而实际上取得了)。选B。