英语几个小问could you tell me if you (have) read the story before?能否去掉have?去掉之后,译为“能否告诉我你是否过去看过这书”,而不是“能否告诉我你是否过去已经看过这书”.所以我认为可以去掉?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 03:57:34
![英语几个小问could you tell me if you (have) read the story before?能否去掉have?去掉之后,译为“能否告诉我你是否过去看过这书”,而不是“能否告诉我你是否过去已经看过这书”.所以我认为可以去掉?](/uploads/image/z/13835461-13-1.jpg?t=%E8%8B%B1%E8%AF%AD%E5%87%A0%E4%B8%AA%E5%B0%8F%E9%97%AEcould+you+tell+me+if+you+%28have%29+read+the+story+before%3F%E8%83%BD%E5%90%A6%E5%8E%BB%E6%8E%89have%3F%E5%8E%BB%E6%8E%89%E4%B9%8B%E5%90%8E%2C%E8%AF%91%E4%B8%BA%E2%80%9C%E8%83%BD%E5%90%A6%E5%91%8A%E8%AF%89%E6%88%91%E4%BD%A0%E6%98%AF%E5%90%A6%E8%BF%87%E5%8E%BB%E7%9C%8B%E8%BF%87%E8%BF%99%E4%B9%A6%E2%80%9D%2C%E8%80%8C%E4%B8%8D%E6%98%AF%E2%80%9C%E8%83%BD%E5%90%A6%E5%91%8A%E8%AF%89%E6%88%91%E4%BD%A0%E6%98%AF%E5%90%A6%E8%BF%87%E5%8E%BB%E5%B7%B2%E7%BB%8F%E7%9C%8B%E8%BF%87%E8%BF%99%E4%B9%A6%E2%80%9D.%E6%89%80%E4%BB%A5%E6%88%91%E8%AE%A4%E4%B8%BA%E5%8F%AF%E4%BB%A5%E5%8E%BB%E6%8E%89%3F)
英语几个小问could you tell me if you (have) read the story before?能否去掉have?去掉之后,译为“能否告诉我你是否过去看过这书”,而不是“能否告诉我你是否过去已经看过这书”.所以我认为可以去掉?
英语几个小问
could you tell me if you (have) read the story before?
能否去掉have?去掉之后,译为“能否告诉我你是否过去看过这书”,而不是“能否告诉我你是否过去已经看过这书”.所以我认为可以去掉?
顺便问下,到底怎么判断类似的到底加不加have/has的题.
英语几个小问could you tell me if you (have) read the story before?能否去掉have?去掉之后,译为“能否告诉我你是否过去看过这书”,而不是“能否告诉我你是否过去已经看过这书”.所以我认为可以去掉?
不可以.理由如下:
1.“看过”是过去已经做了这件事.是现在完成时,用have 再加动词的过去分词构成.
2.重点在“看过”,这句话本身要强调的意思就是说这件事已经做了.所以不可以去掉
3.判断类似的到底加不加have/has的题,即区别一般过去时与完成时:
现在完成时:表示过去发生的某个动作,对现在有影响或者是过去发生的某个动作一直持续到现在,还有可能继续持续下去.
eg.I have been in China for about 10 years.
我在中国已经十年了.(还可能持续下去)
一般过去时:过去某一时间发生的动作或物体存在的状态.
现在完成时和一般现在时的区别:现在完成时有时间的持续,和现在有一定的联系.而一般现在时只是强调过去发生的事,和现在没联系,没有持续性.
eg.I have painted the door.我已经把门刷过了.(暗示,过去刷过门了,现在门涣然一新)
I painted the door.我把门刷过了.(只是强调做过这个动作)
个人心得:做题还是先通读句子,了解句意,把题搁母语里斟酌,再考虑时态(不必纠结、猜测外国人怎么想,用中文翻译一下,保证你能做对).
新年快乐!
我认为不可以。
因为您在翻译时也说了“看过”是过去已经做了这件事。是现在完成时,用have been 再加动词的过去分词构成。再一方面,这句话本身要强调的意思就是说这件事已经做了。所以,还是不可以去掉的、。
希望能帮到您
不能去掉,这句话的意思是:“你能告诉我你是否读过这本书?表示的一种完成动作
have been 是过去已经做了。