The dance performed by the disabled actors is really a hit, but years ago no one ________ they were to achieve such great success.
A.must have imagined
B.could have imagined
C.should have imagined
D.would have imagined
网友回答
B解析由句中的years ago可知这里是对过去发生事情的揣测,A项表示“一定”;B项表示“本来能”;C项表示“本来该”;D项表示“有可能”,故选择could have imagined。