现在分词的完成时作状语,可以接过去的时间状语么?

问题描述:

现在分词的完成时作状语,可以接过去的时间状语么?
The computer center, _________last year, is very pupular now.
可以用having opened 么?
如果不可以,为什么?
我感觉,open表开放的时候既可以及物,又可以不及物,所以这里用opened表被动可以
同时 having opened可以表示发生在主句谓语动词之前的动作,也是可以的,这么想对不对
1个回答 分类:英语 2014-11-26

问题解答:

我来补答
having been opened才对 因为这里computer center与open的关系是被动
open与人的关系才是主动
这里的现在分词做状语会有不同的形式:主动态、被动态、表完成或表进行.
显然,这里表动作的完成被动.
having opened可以表示发生在主句谓语动词之前的动作,是的,是主动关系.
 
 
展开全文阅读
剩余:2000
上一页:示意图也请画出
下一页:拜托详细解答