琦琦-
幼苗
共回答了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