12. I haven't finished my composition. I ___b___ for two hours and a half.

来源:百度知道 编辑:UC知道 时间:2024/06/24 19:17:30
12. I haven't finished my composition.I ___b___ for two hours and a half.
A. have written it B. have been writing it
C. wrote it D. am writting it
为什么选B?

因为B的形式是过去完成进行式,意思是,两个小时前就已经开始写了,一直写到现在还没写完,这个过程一直在写在进行。
A是完成时,很显然没写完,所以不能选,
C是两小时前写了,但表示不出来到现在一直在写着,
D是现在进行式,是现在正在写,他是过去开始写的,不是现在。