英语语法

she didn't go to school last day。这句话的主语不是第三人称吗。为什么go是动词原形。而不是goes, 还有这句话是一般过去时,动词为什么后不加ed

通过didn't可以看出,这句话是否定句。在否定句&疑问句中,动词都是用原型,原句的时态通过助动词表现出来。如此句话,didn't为助动词,它的原型为do,因为有last day 这个过去的时间,所以变do为did。倘若去掉last day,将此句视为一般现在时,那么,此句应该为she doesn't go to school.(she为第三人称,应变do为does)。
以上我解释的是为什么go是动词原形(即因为此句话是否定句),下面我解释为什么不用goes/went(go的过去式/过去分词分别为went/gone)。因为在否定句中有助动词的参与,所以词形的变化体现在了助动词上,因此,在没有助动词参与的肯定句中,词形的变化就体现在了句中的动词上。首先,goes是用在一般现在时句子中,对应此句话即,she goes to school.其次,went(go的过去式)用在过去时态的句子中,对应此句话即,she went to school last day.

如果我没有记错的话,这应该是初中的语法知识吧?刚学的时候肯定会有些迷糊,多做些题、多思索就会越来越熟悉的。此外,作为一个过来人,如果不介意的话,我想给你条建议:语法这东西虽然一开始看起来没什么用,但是越往后学越会发现它的重要性,特别是在大学之后会接触非常非常多的长难句,除非自己英语语感超强,否则只能靠分析句法结构来解题,所以,语法这一块一定要学得非常扎实。当然了,这仅代表个人观点,如有不同意见,欢迎探讨。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-18
主语是she,go在didn't后,所以不用goes,do does did后面都是用原形,因为动词已经是did了,所以已经是过去式了,所以不用再在哪加个ed。追问

是不是后面所有的动词都不在后面加上ed

追答

紧接着的或并列的,看情况吧。

第2个回答  2012-01-19
这题目比较简单。看样你根本没有理解英语时态的构成,这句是一般过去时,didn't 为一般过去时的助动词,因为助动词已经体现了句子的时态,所以其后的行为动词必须用原形!!!
第3个回答  2012-01-18
一般现在时 主语第三人称单数 肯定 实义动词+s(goes) 否定 doesn't (助动词)+实义动词原形
一般过去时 主语第三人称单数 肯定 实意动词ed(did) 否定didn't(助动词)+实义动词原形
第4个回答  2012-01-18
这是一般过去时,在这个时态中,不分主语是第几人称,谓语动词肯定句都用过去式。过去式的变化分为规则的和不规则的
go -went
do-did
come-came 这些都是不规则变化的 要像记新单词一样记

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网