问题 选择题

The meeting        for two hours,but they still       any agreement.

A.has been going on;haven’t reached

B.has been going on; haven’t been reached

C.was going on; haven’t reached

D.was going on; haven’t been reached

答案

答案:A

因为整句没有表示过去的时间状语,所以应该在A和B之间选答案,又因为这是一个并立句,第二个分句应该是主谓宾结构。reach在这里是及物动词,所以不能用被动语态。因此,只能选A。

填空题
填空题