高一英语问题!!!急~~~~求详解

Tonnytoldhisteacherthathe()bornin1992.AwasBhadbeenCisDhasbeenin1992不是具体的时间么?为什么还是要用wa... Tonny told his teacher that he( )born in 1992.
A was B had been C is D has been
in 1992不是具体的时间么?为什么还是要用was?解释下,另外什么时候谓语动词时态不变?求详解!谢谢了
展开
匿名用户
2010-10-01
展开全部
5楼说的很对。语言不能像学数学那样问清楚,为什么为什么?因为,我们的语言里,很多东西都是以习惯而来的。
比如,你说的这个问题,一眼可以看出应该用A。因为我们在英语里说我出生在哪里、哪个年代的时候,都是用过去式。
I was born in 1997. I was born in China. I was born and raised in China. You were born in China. You were born in 1992. He was born in 1992. He was born in China. She was born in 1992.以此类推。
这个和具体时间是没有关系的。出生这里,不论后面的是地点还是年份,都是要用过去式。因为你已经出生了。

这种问题要详解其实也很难。因为语言本来就是很多都是俗称约定。你多说,多看多听多写,常常使用这个语言,就会自然而然明白。
比如,英语里,我们说IF I怎么怎么样的时候,正式的会用WERE。但是WERE是YOU THEY的过去式啊。可是就是这么说。没有为什么。只是一个习惯。IF I WERE TO HIT THAT BUTTON……

最后,告诉你一下,我看了上面的几个回答,说是因为整句话是过去式,所以用WAS。其实不是。就是整句话不是过去式,BORN这里都要用WAS。因为说自己出生在哪里哪个年代总用过去式。举个例子,我可以说I am telling you that I was born in 1992 and raised in China. (我在告诉你我出生在1992年,长在中国)。这句话这样说没有人可以说错。因为出生永远要跟过去式,记住,就可以了。除非你说某个即将出世的婴儿,否则,一律跟从过去式。
一度知冷暖e95cd
2010-10-01 · TA获得超过5714个赞
知道大有可为答主
回答量:3558
采纳率:100%
帮助的人:2608万
展开全部
出生发生在过去,用过去时
且told是过去式,符合时态一致原则
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Gabriellajk
2010-10-01 · TA获得超过1214个赞
知道小有建树答主
回答量:524
采纳率:0%
帮助的人:266万
展开全部
1992是过去的时间,必须要用was,过去式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
有heart人
2010-10-01 · TA获得超过1.1万个赞
知道大有可为答主
回答量:7532
采纳率:0%
帮助的人:5911万
展开全部
in 1992是一个特定的过去的日期,故用simple past tense〔 was〕
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Q925130564
2010-10-01
知道答主
回答量:9
采纳率:0%
帮助的人:0
展开全部
英语就是门语言,不要死扣
语感更重要
自己多读些就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我就是肉肉08
2010-10-01
知道答主
回答量:14
采纳率:0%
帮助的人:6.3万
展开全部
A.要用过去式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式