I happened____ it in some book.A.to read B.to have read C.that I have read D.that I had read此题答案为B,可为什么不能选A?请给我一个让人完全信服的答案吧!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 19:54:21
I happened____ it in some book.A.to read B.to have read C.that I have read D.that I had read此题答案为B,可为什么不能选A?请给我一个让人完全信服的答案吧!
xՒn@_eG,*l-UV6$ ?iĭ IƆ0Wy^{hAm..=s|4M)(3xAБBA\W>RޖDAԿ GM3gSvA2kS E3INn=lW i>N{vC#@b='4 +SҝhMZQk+=-pɔa/`7%zҊMk&~Z27?h-MtĢ7QՄlUEە Haǣn})KL7@8@|,1t//f.$\!,u;~k~%Ղg8uKfwa`*W sP`+-Ə[̭ìɸ 2};o=M@d0A%& |Տt~5D0/n 7e|

I happened____ it in some book.A.to read B.to have read C.that I have read D.that I had read此题答案为B,可为什么不能选A?请给我一个让人完全信服的答案吧!
I happened____ it in some book.
A.to read B.to have read C.that I have read D.that I had read
此题答案为B,可为什么不能选A?请给我一个让人完全信服的答案吧!

I happened____ it in some book.A.to read B.to have read C.that I have read D.that I had read此题答案为B,可为什么不能选A?请给我一个让人完全信服的答案吧!
happen to 表示偶然地,所以排除CD.至于A和B,其实主要是意思的层面,这句话的意思是:我恰巧在其它书里面读过它.表示的意思是完成式,所以相比较A而言,B更好一些.而其实A从语法方面是没有任何错误的

A 表示碰巧发生 而Bhappen to have done 强调do的动作已经发生过了,to have done是to do的完成式

A.to read 动词不定式的一般时,表示与谓语同时或之后发生。
B.to have read 动词不定式的完成时,表示在谓语之前发生。