英语。Recent years have witnessed a growing social m

如题所述

副词确实不能作主语,不过这里的主语也的确是resent
years。因为在英语中,除了时间副词之外,还有时间名词。比如这里的最近几年中的几年:years。如果换成resently,
那么语法上就错了。同样的词语还有:
day,hour,moment(时刻)等。名词作主语是完全可以的。因此,这里的主语确实是rensent
years。事实上,这个句型是英语中常见的句型。经常会有:the
20th
century
has
witnessed....,the
passed
days
have
witnessed.....等等。多看看就熟悉了。
整个句子的结构分析如下:
recent
years:
主语。
have
witnessed
谓语。a
growing
social
mobility:
宾语。而growing是宾语的修饰语。
楼主参考。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-18
句子没有问题的,这是比较地道的表达方式,也可改成上面的句子,便于初识者理解。