作业帮 > 英语 > 作业

是不是所有的句子都能 是have done 多少时间 ago 给我些例子 和理由

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/05/07 10:59:20
是不是所有的句子都能 是have done 多少时间 ago 给我些例子 和理由
玻璃已经被打破有5分钟了 翻译为the glass has been broken for 5minutes对 ,还是the glass has been broken 5minutes ago 正确?
是不是所有的句子都能 是have done 多少时间 ago 给我些例子 和理由
the glass has been broken for 5minutes  对
这句中 broken 是形容词,这样for+段时间的结构就可以和它一起用了.前面是延续性的状态
后一句的翻译法不对,因为时间状语5 minutes ago是一般过去时的时间状语,是不可以与现在完成时连用的
希望对你有所帮助.祝学习更上层楼.