英语句子分析,请问这句子怎么理解呢?

Thelastdecade_____tremendouschangesinthemeansoftransportation.A.haswitnessedB.waswitn... The last decade _____ tremendous changes in the means of transportation.
A. has witnessed B.was witnessed
C. witnessed D. is witnessed
主语是过去十年,抽象名词做主语怎么看起来怪怪的,过去十年见证了运输的巨大变化,见证的不应该是人、物吗?怎么是时间这种抽象名词
展开
 我来答
唐娜杨
培训答主

2021-03-27 · 关注我学习会变得更厉害哦
知道大有可为答主
回答量:2.2万
采纳率:79%
帮助的人:1495万
展开全部
答案是A。要点如下:
1. 这是英语的一个语法知识点,也就是时间名词或地点名词做witness的主语,拟人化了。你可能之前没有见过。
2. 所给例句采用现在完成时,表示已经见证了,有时翻译很灵活。整句意思是,过去十年,运输业发生了巨大变化。
3. 同类例子有History/Time has witnesses the great change in human living(历史/时间见证了人类生存的巨大变化). Recent years have witnessed a growing mobility(近年来,人们的社会流动性越来越多). The retail trade is witnessing a sharp fall in sales(零售业的销售在急剧下滑).
指尖教育天下
2021-03-27 · 专注教育话题,和同行交流,为家长建言。
指尖教育天下
采纳数:90 获赞数:292

向TA提问 私信TA
展开全部
在英语当中,这种表达手法和汉语中的拟人(英语称之为personification)一样,是可以的,即时间做主语,见证了什么。过去十年做主语,句子用现在完成时态,所以答案应该选择A,has witnessed。希望能帮到你!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yeti2076
2021-03-26 · TA获得超过4894个赞
知道大有可为答主
回答量:5587
采纳率:61%
帮助的人:503万
展开全部

可以的。

毕竟是名词,可以做主语的。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
k4u2nv
高粉答主

2021-03-27 · 醉心答题,欢迎关注
知道顶级答主
回答量:4.6万
采纳率:99%
帮助的人:5725万
展开全部
The last decade has witnessed tremendous changes in the means of transportation.
这个句子中的decade是一个整体, 所以填写三单的现在完成时。
用抽象名词(时间段)做主语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjkkchan
2021-03-26 · TA获得超过3.1万个赞
知道大有可为答主
回答量:2.4万
采纳率:86%
帮助的人:4289万
展开全部
答案应该是A
这是英语的一种修辞方法,当谓语是find, see, 或witness时,主语可以用时间地点名词。
The stadium has seen many exciting matches.
这里的主语是过去十年,所以用现在完成时。(因为过去十年包括现在)
The last decade has witnessed tremendous changes in the means of transportation.
过去十年交通工具发生了巨大的变化。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式