was made与has been made的区别及用法

学习 时间:2026-04-01 00:06:01 阅读:9842
was made与has been made的区别及用法

最佳回答

妩媚的海燕

美好的钻石

2026-04-01 00:06:01

was made过去式,表示动作对过去有影响,即强调过去影响;
has been made完成式,表示过去动作对现在有影响,即强调现在影响;
再问: 那么had been done强调什么?
再答: have been done是现在完成时,动作发生于现在过去,即以现在时间为起点之前发生的动作,句子一般有现在、过去、将来的时间副词,强调对现在有影响; had been done是过去完成时,动作发生于过去的过去,即以过去时间为起点之前发生的动作,句子一般有过去的时间副词,强调对过去那个起点时间有影响。
再问: 那么had been done与was/were done有什么区别呢?
再答: were/was done表示相对现在过去,have been done也是相对现在过去,但强调不同,were/was done强调过去,用于陈述过去发生什么动作,have bee done 强调现在影响。had been done是以were/was done的时间为起点的过去,故成为过去的过去。

最新回答共有2条回答

  • 复杂的航空
    回复
    2026-04-01 00:06:01

    was made过去式,表示动作对过去有影响,即强调过去影响;has been made完成式,表示过去动作对现在有影响,即强调现在影响; 再问: 那么had been done强调什么? 再答: have been done是现在完成时,动作发生于现在过去,即以现在时间为起点之前发生的动作,句子一般有现在、过去、将来的时间副词,强调对现在有影响; had been done是过去完成时,动作发生于过去的过去,即以过去时间为起点之前发生的动作,句子一般有过去的时间副词,强调对过去那个起点时间有影响。再问: 那么had been done与was/were done有什么区别呢? 再答: were/was done表示相对现在过去,have been done也是相对现在过去,但强调不同,were/was done强调过去,用于陈述过去发生什么动作,have bee done 强调现在影响。had been done是以were/was done的时间为起点的过去,故成为过去的过去。

上一篇 两点十八,饿了找它.猜个字

下一篇 you've got a deal