英语翻译一句话~

我给了那个三天没喝水的人一杯果汁怎么翻译?翻译器绕道~我写的是Igavehimwhohasn't()waterforthreedaysaglassofjuice.括号里填... 我给了那个三天没喝水的人一杯果汁怎么翻译?翻译器绕道~
我写的是I gave him who hasn't ( ) water for three days a glass of juice.
括号里填动词“喝”,那填“喝”的什么形式?是drink 还是drank还是其他的?因为我填这两个都是错的~求大虾帮忙~
展开
百度网友16633ba
2013-11-26 · TA获得超过3574个赞
知道大有可为答主
回答量:4537
采纳率:62%
帮助的人:1763万
展开全部
Drunk 是 drink的过去分词,用drink和drank都是用错时态,与过去分词搭配使用的一般是“过去完成时”或“现在完成时态”。 这里“三天没饮水”是在gave 之前发生的,应该用过去完成时态的hadn't drunk才是正确的选择。因此这里用的hasn't就是时态错误了。
Sharon0972
2013-11-24 · TA获得超过876个赞
知道小有建树答主
回答量:693
采纳率:0%
帮助的人:855万
展开全部
  想当初这可是一道经典例题啊~
  这里不能用drink(包括其过去式)是因为drink是一个瞬时/短时动作,而且"喝水"是连续动作,
  而“three days”是段时间,不可能连续喝三天的水吧
  所以要表示“进水” 应用 "had"(过去完成时)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oaklin88
2013-11-23 · TA获得超过5040个赞
知道大有可为答主
回答量:2868
采纳率:0%
帮助的人:2847万
展开全部
我给了那个三天没喝水的人一杯果汁

I gave a glass of juice to someone who hadn't drunk water for three days.

I gave a glass of juice to somebody who hadn't had water for three days.

drink (现在式), drank(过去式), drunk(过去分词).
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-24
展开全部
这句子有毛病!!
没错! ! ! 真的有病!还很严重!
---------------------------------------------------------------------------------
治不孕不育,请到南方博海医院。电话:10086073891
请记住!10086073891!!
---------------------------------------------------------------------------------------
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。路过打酱油~~~~~~~~~~~~~~~~~~~~~~~
哇嘎嘎嘎嘎嘎!!! 。。。。。。。。。。。。
啊哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈!!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TaeYang__贝贝
2013-11-24 · TA获得超过133个赞
知道答主
回答量:162
采纳率:0%
帮助的人:92.7万
展开全部
has后面加过去完成时,用drunk
我觉得应该这么写:I gave a person a glass of juice who hasn't ( drunk any ) water for three days .
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(15)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式