这两个句子为什么要用过去完成时?Soon after he volunteered for military service,he had received a book from this woman.For thirteen months,she had faithfully written to him.
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/25 14:36:30
![这两个句子为什么要用过去完成时?Soon after he volunteered for military service,he had received a book from this woman.For thirteen months,she had faithfully written to him.](/uploads/image/z/9182446-70-6.jpg?t=%E8%BF%99%E4%B8%A4%E4%B8%AA%E5%8F%A5%E5%AD%90%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E7%94%A8%E8%BF%87%E5%8E%BB%E5%AE%8C%E6%88%90%E6%97%B6%3FSoon+after+he+volunteered+for+military+service%2Che+had+received+a+book+from+this+woman.For+thirteen+months%2Cshe+had+faithfully+written+to+him.)
这两个句子为什么要用过去完成时?Soon after he volunteered for military service,he had received a book from this woman.For thirteen months,she had faithfully written to him.
这两个句子为什么要用过去完成时?
Soon after he volunteered for military service,he had received a book from this woman.
For thirteen months,she had faithfully written to him.
这两个句子为什么要用过去完成时?Soon after he volunteered for military service,he had received a book from this woman.For thirteen months,she had faithfully written to him.
第一句的话,我感觉不怎么对的,你是从哪里摘下来的.过去完成时指的是过去的过去,即在过去的一个时间点之前发生的事才用过去完成时,一般翻译成“已经”.而你这句话前面从句的意思是“在他参军后不久”,后面主句的意思是“他已经从这位妇女得到一本书”.如果要用过去完成时的话,正常的语序应该为“在他参军前,就已经从这位妇女得到一本书”.
第二句的话要看语境的,如果指的是现在这个时间点之前的13个月,用的是现在完成时;
如果指的是过去一个时间点之前的13个月,才用过去完成时.
这两个句子应该是从文章里面摘录的吧,
要看文章的语境啊,第一个句子后面用的是had,前面就应该用ed
第一句的话,我感觉不怎么对的,你是从哪里摘下来的。过去完成时指的是过去的过去,即在过去的一个时间点之前发生的事才用过去完成时,一般翻译成“已经”。而你这句话前面从句的意思是“在他参军后不久”,后面主句的意思是“他已经从这位妇女得到一本书”。如果要用过去完成时的话,正常的语序应该为“在他参军前,就已经从这位妇女得到一本书”。
第二句的话要看语境的,如果指的是现在这个时间点之前的1...
全部展开
第一句的话,我感觉不怎么对的,你是从哪里摘下来的。过去完成时指的是过去的过去,即在过去的一个时间点之前发生的事才用过去完成时,一般翻译成“已经”。而你这句话前面从句的意思是“在他参军后不久”,后面主句的意思是“他已经从这位妇女得到一本书”。如果要用过去完成时的话,正常的语序应该为“在他参军前,就已经从这位妇女得到一本书”。
第二句的话要看语境的,如果指的是现在这个时间点之前的13个月,用的是现在完成时;
如果指的是过去一个时间点之前的13个月,才用过去完成时。
收起