英语简单问题!!!

1。she was ——for work by accide。 为什么用late,而不用lated,不是过去式吗?
2。she ——to her mother that she was reading。 为什么用lied,而不用lies,不是第三人称后加s吗?
3。listen!who is ——on the door。 为什么用knocking?
4.。we have ——each other for about three years。 为什么是known,不是know?
谢谢指导!

1。she was ——for work by accide。
be late for 是固定用法 记住就可以了

2。she ——to her mother that she was reading。
后半句“she was reading” was 就告诉了我们,时态是过去时
所以用了lied,而不用lies

3。listen!who is ——on the door。
这个开头的"listen! " 有正在进行的意味,就是说明事情正在进行,所以用的进行时knocking

4.。we have ——each other for about three years。
have 加过去分词 是现在完成时,表描述从过去某时到现在为止这一段时间中发生的情况 【 也就是说“我们一直认识了这么多年” 】所以是known,不是know

希望你都懂了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-26
1 late是形容词,只有动词有过去式。
2 lies是第三人称单数现在时。单纯叙述一件具体的事时,通常这件事已经发生,所以一般过去时是叙述中最常用的时态。能用上一般现在时的场合很特殊,一般是抽象地谈论某件事,与发生与否无关。
3 is knocking 属于be doing结构的一个例子,现在进行时。listen! 已经提示了一种现在进行的场面感。
4 have known 是现在完成时,表示“已经”做过某事。
第2个回答  2013-11-26
1、late是形容词,不存在过去式,was已经表达时态了
2、后面有was,是过去式,肯定要对应的lie的过去式lied
3、 knock on the door 敲门 固定搭配 be doing 进行时,加ing
4、 have引导完成时,当然要用过去分词了,know的过去分词就是known,过去式是knew

看来基础还是很薄弱啊小朋友,继续努力,夯实语法基础
第3个回答  2013-11-26
1、系动词在前后面的动词不变过去式而是系动词变, 他的现在时为 she is late for work.
2、因为时态是过去式,表示过去撒谎,第三人称后加s用于现在时
3、现在进行时表示现在正在进行的动作,knocking表示正在敲门
4、have +完成式 表示现在完成时, 表示我们已经认识三年了, 而不是现在认识三年。
第4个回答  2013-11-26
1:late是形容词,作表语,for后面的是原因,此题是考察的be late for,“因为·······而迟到。
2:后面that从句的时态是过去式,主句也应该是过去式。此题考察的不是谓语动词,而是时态。
3:listen表示的是现在进行的动作,”听“,并且,这句话的说出和敲门的动作几乎是同时进行的。
4:for+时间段(for about three years)常用于完成时,完成时的基本结构是:have或has或had+过去分词。
望采纳!嘻嘻嘻
第5个回答  2013-11-26
late 本身是形容词

根据后边的was确定是过去时
is knocking 表现在进行时 ,因为前面有listen
for 后加一段时间,谓语动词用现在完成时 have down
相似回答