
关于英语的问题
HavingbeenshownaroundtheWaterCube,wewerethentakentoseethe---------------------------B...
Having been shown around the Water Cube,we were then taken to see the
---------------------------
Bird's Nest for the 2008 Olympic Games.
这句为什么不能用Had been shown 呢?后面不是用 were,那不是过去的过去,为什么不用过去完成时? 展开
---------------------------
Bird's Nest for the 2008 Olympic Games.
这句为什么不能用Had been shown 呢?后面不是用 were,那不是过去的过去,为什么不用过去完成时? 展开
2个回答
展开全部
在英语语法中,一个句子只能有一个主语和一个谓语动词。
这句话中,主语是we 谓动是were taken to。前半句还原的话,就是:we have been shown…… 这句话是一个独立主格结构,因此,它并不能拥有谓语动词,于是就用-ing形式使它成为非谓语动词,做伴随。
在过去完成时态中,have是助动词,不能有被动态,故用having表示非谓,并加been表示被动。
were 的问题,整句话是表示过去时态。水立方在鸟巢之前,因而就是过去的过去,用过去完成时。
这句话中,主语是we 谓动是were taken to。前半句还原的话,就是:we have been shown…… 这句话是一个独立主格结构,因此,它并不能拥有谓语动词,于是就用-ing形式使它成为非谓语动词,做伴随。
在过去完成时态中,have是助动词,不能有被动态,故用having表示非谓,并加been表示被动。
were 的问题,整句话是表示过去时态。水立方在鸟巢之前,因而就是过去的过去,用过去完成时。
追问
前面的现在我懂了,谢谢你, 但是如果我用had并不是做被动 啊,而是表过去完成时态,请看清这句话we were( then) taken to 也就是说在看完水立方,然后被带去看鸟巢,所以被带去水立方应该是在前面,看鸟巢在后面啊,那不是过去的过去了?
追答
那你这么想,没有 Hading been shown 这种表达方式吧~
展开全部
过去完成时表示过去的过去,在这里be taken to see the Bird's Nest for the 2008 Olympic Games这件事是发生在be shown around the Water Cube之后的,不算是过去的过去,所以不需要过去完成时
追问
be shown around the Water Cube是发生在be taken to see the Bird's Nest for the 2008 Olympic Gam的前面,而Having been shown指的是around the Water Cube啊。那就是过去的过去了 ??
追答
恩。。。是的啊。。。
可是没有把had been shown放在句首这样的情况。。。
因为是表示被动关系的,所以用Having been shown就可以了,这是一个状语从句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询