He ___ the book, but he doesn't understand it.A, reads B. was reading c, has readD, had read应该选哪个答案啊?我个人认为,应该用一般时,表示他经常性的读书,都读不懂。
热心网友
选c,这里的book是特指那本书,but后连接的是一般时态所以前面应该是现在完成时态。他已经读过这本书了,但他并没有读懂。
热心网友
c
热心网友
C.
热心网友
C
热心网友
Choise C
热心网友
选择C。首先排除 B 和 D,因为时态不对。A 在语法上是可以的,为了表达“看了但不理解”的前后逻辑关系,所以 C 项更好。
热心网友
C"it"特指某一本,用完成时表示:“他读过了那本书,但是并没有理解!”用一般完成时是因为后面是“does't”,如果是“didn't”,那就得用过去完成时了!~