has seen与has been seen

fishbudin2022-10-04 11:39:541条回答

已提交,审核后显示!提交回复

共1条回复
rockayu 共回答了13个问题 | 采纳率84.6%
has seen 是现在完成时的主动语态
has been seen是现在完成时的被动语态
如:He has seen many films since he came here.
He has been seen to clean the room for many times.
1年前

相关推荐

1、 the last thirty years have seen 还是has seen,不同的例句,有时用have
1、 the last thirty years have seen 还是has seen,不同的例句,有时用have 有时用has,究竟用什么呢?
1、 the last thirty years have seen the great number of laws ...
2、 the past 30 years has seen the great changes ...
上面两个句子中,为什么第一句的过去三十年的谓语动词用复数have,而第二句的谓语动词用单数has?教材中是用have,30年要看成数复数呢?这里过去三十年不是做主语,表示一个时间段,难道不应该用单数?
奇怪的是竟然也有句子是用单数的谓语动词.
263mail1年前1
第二十八个 共回答了15个问题 | 采纳率86.7%
亲:主语和谓语一致问题,咱真的很难说清楚啊!不过一定要遵循一条:如果把主语视为整体抽象概念的话,那么谓语动词肯定还是单数,相反则是复数.