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

发布时间:2020-08-16 20:42:35

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

网友回答

A. can’t have made
(答案→)B. couldn’t have made
C. were unable to make
D. are unable to make
解析:
这题考查情态动词对过去的虚拟,couldn’t have done“过去不可能做…,而实际上做了”,句意是:没有你的努力,我们不可能取得这么大的进步,(而实际上取得了)。选B。
以上问题属网友观点,不代表本站立场,仅供参考!