Tonny told his teacher that he( )born in 1992.

问题描述:

Tonny told his teacher that he( )born in 1992.
A was B had been C is D has been
in 1992不是具体的时间么?为什么还是要用was?另外什么时候谓语动词时态不变?
1个回答 分类:英语 2014-09-26

问题解答:

我来补答
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年,长在中国).这句话这样说没有人可以说错.因为出生永远要跟过去式,记住,就可以了.除非你说某个即将出世的婴儿,否则,一律跟从过去式.
 
 
展开全文阅读
剩余:2000