高三语法题:The special medicine for the disease was difficult to find though ____ everywhere.
来源:百度知道 编辑:UC知道 时间:2024/05/28 13:32:42
The special medicine for the disease was difficult to find though ____ everywhere.
A. sought B. having sought C. being sought D. having been sought
为什么不用D而要选A
A. sought B. having sought C. being sought D. having been sought
为什么不用D而要选A
主句用了过去时,从句如果想用完成时,也只能用过去完成时,而且这里从意思上看也只能用过去时。
sought只指一般过去的情况
having been sought 一直在寻找,强调状态,持续寻找的过程。
D
表示冲过去一直到目前仍在继续的动作,完成时态。