英语懂语法的来!!!

来源:百度知道 编辑:UC知道 时间:2024/05/10 13:13:07
现在完成时和现在完成进行时的用法区别 形式 统统说出来
最好有例子,要详细
when和while 还有each both 和all
区别和用法说下
在说wheneber的用法
还有if引导的什么什么的 也讲下
兄弟我马上要大考了!!!
大家都帮帮忙!!!!
回答的好追加!!!!

①when意为"在……时;当……时",可表示"点时间"或"段时间",从句谓语可以是终止性动词,也可以是延续性动词。例如:
When I got home, he was having supper.
③while只可表示"段时间",从句谓语只限于延续性动词。例如:
While I was sleeping, my father came in.
注:从句谓语是持续性动词时,when、while和as可以互换?主?从句谓语都是终止性动词时,when与as可互换?从句谓语表示状态时,通常用while。

all指的 是三者后以上的 事物或人.both 指的是两者之间.every指是三者后以上的 事物或人之间的"每个".而each指的是两者之间每个

whenever加从句

If引导宾语从句

还有什么快问,

现在完成时
现在完成时表示发生在过去的动作一直持续到现在或对现在造成的影响或结果。这种时态的特点是动作发生在过去,但强调其目前的作用。现在完成时可与just, before, now, today, this morning, until(till, up to) now, so far, in the past(last) few years, all day, since 1990, for a long time, recently, lately, always, often, sometimes, ever, never, once, three times, how long等时间状语连用。但不可与yesterday, last week, when等连用。
与一般过去时相比,一般过去时只与过去时间有关,而现在完成时特别强调发生在过去的动作对现在的影响或结果。比较:
He’s lived here since 1960.从1960年以来他一直住在这儿。(“居住”这个动作从1960年一直持续在目前,可能刚刚结束,也可能继续持续下去)
He lived here.过去