高考英语单选It ____that the road will be closed tomorrow for repai

高考英语单选
It ____that the road will be closed tomorrow for repairs.
用 has been announced
这种用法能解释为,完成时态对现在有影响么?
我错选为 was announced
求大虾把关
圣诞弗兰 1年前 已收到2个回答 举报

琦琦- 幼苗

共回答了14个问题采纳率:78.6% 举报

你好。同学。
现在完成时的语法结构:have/has+ -ed分词。
  (1)已完成用法:表示动作或过程发生在说话之前某个没有明确说出的过去时间(常指最近的过去时间),现存已经完成了,并与现在的情况有联系。
  例如:He has bought a car.他已买了一辆汽车。
  (2)未完成用法:指动作或状态从过去某时开始持续到现在,可能继续下去,也可能刚刚结束。
  例如:I’ve lived here since 1999.从1999年我就住在这里。
就本题来说。是现在完成时的第一种用法。
这道题目如果用is announced也是可以的。但如果强调对现在的影响,就只能用完成时。
若用was announced
则应该是:It was announced that the road would be closed tomorrow for repairs.整句话在时态上要一致。

1年前

11

xingzouQQ 幼苗

共回答了13个问题采纳率:76.9% 举报

过去的过去,所以用完成时···

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.023 s. - webmaster@yulucn.com