We( )the problem for quite some time,but we( )any conclusion yet.
来源:百度知道 编辑:UC知道 时间:2024/06/04 07:08:00
We( )the problem for quite some time,but we( )any conclusion yet.
A.have been discussing................haven't reached
B.have disscussed......................haven't been reaching
C.discussed........................haven't reached
D.had discussed.......................haven't reached
A.have been discussing................haven't reached
B.have disscussed......................haven't been reaching
C.discussed........................haven't reached
D.had discussed.......................haven't reached
简单做法:先看后一空:有yet,所以是have not done 即现在完成时+ 主动,(固定搭配:reach a conclusion)
第一空:由于后有提示还未结束,所以这个动作于过去开始,到了现在,将来还有可能继续,所以典型的have been doing即现在完成进行时结构
最后答案明确:A
我查了标准答案 是
A.have been discussing................haven't reached
前者强调过去进行了好些时间的讨论,后者则表示尚未达成协议
A
因为前半句有个for+短时间,是现在完成时的标志。
后半句有yet,也是现在完成时的标志。
所以都用现在完成时态。
所以选A