关于新概念英语2第18课课文的小问题
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/08/29 02:37:22
关于新概念英语2第18课课文的小问题
为什么最后一句说话内容不用My dog has taken而用My dog had taken,这里不是说话内容吗?
课文:After I had had lunch at a village pub,I looked for my bag.I had left it on a chair beside the door and now it wasn't there!As I was looking for it,the landlord came in.
‘Did you have a good meal?’he asked.
‘Yes,thank you,’I answered,‘but I can't pay the bill .I haven't got my bag.’
The landlord smiled and immediately went out.In a few minutes he returned with my bag and gave it back to me.
‘I'm very sorry,’he said.‘My dog had taken it into the garden.He often does this!’
为什么最后一句说话内容不用My dog has taken而用My dog had taken,这里不是说话内容吗?
课文:After I had had lunch at a village pub,I looked for my bag.I had left it on a chair beside the door and now it wasn't there!As I was looking for it,the landlord came in.
‘Did you have a good meal?’he asked.
‘Yes,thank you,’I answered,‘but I can't pay the bill .I haven't got my bag.’
The landlord smiled and immediately went out.In a few minutes he returned with my bag and gave it back to me.
‘I'm very sorry,’he said.‘My dog had taken it into the garden.He often does this!’
这篇课文是在陈述过去的一件事,由文章第一句话After I had had lunch at a village pub可看出.要分析这个句子,我们需明确一下过去完成时的定义:表示发生在过去的动作对现在造成的某种影响或结果,用来指定在另一个过去行动之前就已经完成了的一个事件.文章中所发生的故事分为几个时间点:吃午饭,找钱包,问老板,所以主人公在和老板对话时,狗叼走钱包的动作相对于这个时间点已经是过去了,而且对主人公付账产生了影响,所以用过去完成时更为准确.其实用现在完成时也不为过,只是这样更符合英语表达的习惯,语言更加地道严谨.
再问: 我想的是作者写这篇文章是陈述以前发生的事情,但说的话我认为是发生在以前的场景当时所说的原话,如果按当时场景,就应该用现在完成时,可以这样理解吗?为什么?谢谢了
再答: 你可能没有仔细读我的回答,即使是当时所说的话,狗的动作相对于说话的时间已经是过去了,所以要用过去完成时
再问: 现在完成时感觉应该也可以,狗的动作相对于说话的时间已经是过去了,按当时的场景,是过去的事情对现在(当时说话的场景)的影响,如果是按原话理解的话,应该可以用现在完成时吧?
再问: 我想的是作者写这篇文章是陈述以前发生的事情,但说的话我认为是发生在以前的场景当时所说的原话,如果按当时场景,就应该用现在完成时,可以这样理解吗?为什么?谢谢了
再答: 你可能没有仔细读我的回答,即使是当时所说的话,狗的动作相对于说话的时间已经是过去了,所以要用过去完成时
再问: 现在完成时感觉应该也可以,狗的动作相对于说话的时间已经是过去了,按当时的场景,是过去的事情对现在(当时说话的场景)的影响,如果是按原话理解的话,应该可以用现在完成时吧?