英语语法求救

Isupposesheis30yearsofage._____________.A,YouguessitB,YouguesseditB,YouwillguessitD,Y... I suppose she is 30 years of age.
_____________.
A, You guess it B, You guessed it B,You will guess it D, You are guessing it.
这里选择什么?
尤其是AB 为什么只能用一般过去不用一般现在时呢?
展开
心仪物语
高粉答主

2011-04-14 · 关注我不会让你失望
知道大有可为答主
回答量:4万
采纳率:79%
帮助的人:7275万
展开全部
选B,You guessed it 。
句意:——我猜她三十岁了。——你猜准了/你说对了。
理解:在要猜者看来,对猜测者的回答确认之前,对方已经说过了自己猜测的结果,表明“猜测”这一动作发生了,因此用动词过去式。
这种形式在口语中很常见,理解方法也相同。如:
Got it?(=Have you got it?你明白了吗/听懂了吗?
且行且珍惜……
2011-04-14 · TA获得超过1365个赞
知道答主
回答量:286
采纳率:0%
帮助的人:308万
展开全部
You guessed it。你猜对了,
guess这个动作是之前已经发生的瞬间动作,所以要用过去式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mammonmoon
2011-04-14 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:66%
帮助的人:7774万
展开全部
这个吧其实是个固定的英语中的用法。
you guessed it 表示你猜对了!
you guessed wrong 表示你猜错了!
其实你可以这样想,你猜对或猜错都是过去的动作,发生在说话人说话之前,所以用过去时。
翻译:我猜她30岁。
你猜对了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhao060929
2011-04-14 · TA获得超过840个赞
知道小有建树答主
回答量:528
采纳率:0%
帮助的人:505万
展开全部
选B。You guessed it 的意思是“你猜对了。”因为上句话说过之后就成了一般过去时态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
7612me
2011-04-14 · TA获得超过2185个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:579万
展开全部
选B,意思是 你猜对了。guess 是一个瞬间动词,猜对是刚刚完成的动作,所以用过去式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
董树齐
2011-04-14 · 超过12用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:38万
展开全部
上边那个人我 刚刚猜测过,猜测发生在刚才,所以用一般过去时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式