有个英语翻译不懂

Well,onemoreandI'vegotapairofboots.在钓一只靴子我就有一双靴子了(主角在钓鱼可是只钓上来靴子就说了这句话)我的问题是为什么用现在完成时不... Well, one more and I've got a pair of boots. 在钓一只靴子 我就有一双靴子了(主角在钓鱼可是只钓上来靴子就说了这句话)
我的问题是为什么用现在完成时 不应该是将来时吗
展开
edwardbaike
2014-10-30 · TA获得超过1963个赞
知道小有建树答主
回答量:432
采纳率:0%
帮助的人:501万
展开全部
你说的很规范,也是最和逻辑的表达。
就这句话而言,本来前面半句就不是完整的语法,而更是一种口语化的具有画面感的表述。
你可以想象主角做了个现在的我就钓了另一只有了一双鞋的动作,给你一个画面感。
就像他在演未来的自己有了一双鞋的感觉,未来的他用词当然是用完成时。
这是一个生动的用法,考试应该是不可以的。
洋希大8
2014-10-30 · TA获得超过658个赞
知道小有建树答主
回答量:210
采纳率:100%
帮助的人:106万
展开全部
在英语口语中,常用have got 代替have ,作“有”解。

I have a bike. = I have got a bike.

其否定式为:

I don’t have a bike. = I haven’t a bike.

I haven’t got a bike. (√)

I don’t have got a bike. (×)

其疑问形式为:

Have you a bike? / Have you got a bike?

Do you have a bike? (√)

Do you have got a bike? (×)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
早就应该明白C3597
2014-10-30 · TA获得超过9540个赞
知道大有可为答主
回答量:4354
采纳率:0%
帮助的人:2991万
展开全部
这句话的语境是人家已经钓上来一只靴子
要是再钓一只就有一双了
已经掉上来一只肯定是现在完成时啊。
追问
不对你仔细看  再钓到一只 我就有一双靴子了    我有一双靴子是将来吧
我将有一双靴子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
传说中的莫胖
2014-10-30 · TA获得超过2936个赞
知道小有建树答主
回答量:2233
采纳率:45%
帮助的人:694万
展开全部
1 这是口语 出现不严谨的地方也很正常
2 你可以这么理解,如果我再钓上来一只,那么我就有一双了
前面省略了可 If i get one more and then I've got a pair of boots
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aja168
2014-10-30 · TA获得超过204个赞
知道小有建树答主
回答量:135
采纳率:100%
帮助的人:115万
展开全部
严格是应该将来时
但口语里不需要这么严谨
而且,教育程度低的英语母语者就会更不严谨。

如果主角在电影里不是一个学历很高的人的话,就更不奇怪。
追问
走遍美国是一本教材 口语啊 很严谨啊
追答
口语不是中国英语考试。本来就是不严谨的东西。这种东西,你记得就行了,当然你不要去用。还有一点,I've got a pair, 这其实不能说是完成时。因为在这里have got是我有的意思,完全等于i have a pair. 所以其实可以说不是现在完成时。
当have got 的意思是有的时候,的确不是现在完成时,而是现在时。
我在英文网站上看到的,你可以看下
The idioms has got and have got seem to be present
perfect tense: they use has and have and these forms
are followed by a past participle (one of the two past
participles of get--got and gotten). These two related
idioms are not present perfect, however. Instead, they're
actually simple present tense and are conversational
equivalents of has and have
当表得到的时候,就是现在完成时。
但在这里,明显现在完成时是非常不符合逻辑的。
所以其实是现在时。
那么,在口语中,这就还可以接受。也许你觉得一本书怎么可以不严谨,但不是书不严谨,是口语本来就不严谨。这书只是告诉你,英语母语者是怎么说英语。当然,你今天问的这个是一些人而已,我相信有很人也会说最正确的,one more and i will get a pair of boots.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我爱宝福
2014-10-30 · TA获得超过345个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:209万
展开全部
是的,从意思上看应该用将来时,但该句用一般现在时也可以:
Well, one more and I am gonna get a pair of boots.在钓一只靴子 我就有一双靴子了
另外I've got=I have 不是完成时态,是一般现在时,"我有...".的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式