怎么判断一个句子是填现在完成时还是过去完成时?概念理解得很模糊,例如 Thomas Edison

2025-03-10 11:31:37
推荐回答(4个)
回答1:

过去完成时表示过去之前的事情,即过去的过去,一般句子里面没有特别的提示不用加过去完成时
如I had eaten before he ate. he ate发生在过去, I had eaten 发生在他之前,就是过去的过去,所以用过去完成时。
另外,如果宾语从句主句是过去式,从句里面有完成时,就把从句改成过去完成时。
She has been left China for three years. left有留下某东西/人的意思, has been left表示被留在。
Thomas Edison is known all over the world .is不能换成was,因为他现在,过去都有名,不只是过去有名;had been也不行,因为不是某个过去的动做之前;has been可以,不过表示影响。

回答2:

怎么判断一个句子是填现在完成时还是过去完成时?概念理解得很模糊,例如 Thomas Edison

回答3:

哈哈😄,首先你没有理解完成时、被动、过去分词、现在分词、过去时的区别。

回答4:

你翻一下最后的句子,应该不对