作业帮 > 英语 > 作业

过去式与现在完成式I have written three letters to him,he did not retu

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/08 03:31:45
过去式与现在完成式
I have written three letters to him,he did not return

I written three letters to him,he have never returned.
哪一句是正确的?区别在哪里?
I have written three letters to him,he did not return
现在完成时是在现在以前已经完成的事,强调对现在的影响.一般,现在完成时的事是发生在过去时之前的.
另外,i written three letters to him本身就是不对的,written是过去分词,不可以和主语单用
再问: 那i wrote three letters to him,he did not return这句对不对
再答: 这个句子可以,但是不如I have written three letters to him,he did not return时态清晰,语气明确。 可以翻译成我都已经给他写了三封信了,但是他还是没有回音。后来那句语气就没有那么强烈了。 但是不管是哪个句子,中间最好加个but,因为这是两个句子,中间用逗号就要有连接词。