帮我解释下英语时态的问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 12:33:54
我英语很垃圾,现在开始好好学了,但是时态超级不好
A gentleman wants to see you.
有一位先生要见你
就想问: 为什么要用+S形式
Long long ago there was an old king who had a very beautiful daughter.
很久很久以前,有一个年老的国王,他有一个非常美丽的女儿
为什么要用那个WHO,WHO后面为什么要是HAD过去时,there was 也是过去时,就是因为发生在以前就是过去的形式吗?

恕我直言,一般现在时和一般过去时,这些都是学英语最基本的语法了,要加油啊!

A gentleman wants to see you. 动词+s表示这是一般现在时的第三人称单数形式。一位绅士,中文替代的就是“他”,是单数,这就叫第三人称单数,这种情况下,动词为了和主语相配,要采用第三人称单数形式,一般情况下即在末尾加s。

... an old kning who had ... 这是who引导的从句,你可以把前后看作两句独立的话:
Long long ago there was an old king.
An old king had a very beautiful daughter.
现在要把两句话连起来,前面的留着an old king,后面省略掉重复的部分,添加连词who,指代an old king(谁)。从句的时态要看主句的时态,这里主句的时态是一般过去时,那么从句也用一般过去式,have的过去时就是had。

A gentleman wants to see you.-----一般现在时,且want没有进行时态,只能用wants

Long long ago there was an old king who had a very beautiful daughter.
there was......was 确定了整句话的时态,其后的动词一定也要用过去

第一个首先是一般现在时态,在一般现在时态如果主语是第三人称单数的形式(他,她,它,人名等),后面的谓语动词要用单三的形式,单三形式要在动词后面加s或者es(动词以s结尾的时候加es)
long long ago 表示很久很久以前,是过去时态,who后面引导的是定语从句,代表的是国王,主句与从句的时态要对应,主句是过去时,从句应该为过去的某种时态,所以用had