现在分词作状语的时态问题
问题描述:
现在分词作状语的时态问题
现在分词作状语时有
1.doing 2.having doing 3.having been done 4.being done
后两个可以理解,但是前两个有什么区别呢?
例题:——the earth to be flat ,many feared that Columbus would fall off the edge of the earth.
A.Having believe B.Believing
改选哪个呢?
答
选择B,分词可以先变成从句判断,再还原Many who believed that the earth to be flat,fearedthat coloubus would fall off the edge of the earth.had done表示过去的过去发生的事情对过去产生影响,而fear和believe是...