before 什么时候用在一般过去式什么时候用在现在完成时
一、1.如果是用在过去完成时,before后要跟过去式的句子或过去时的时间状语。
eg.She realized that she had seen him before. 她意识到她以前从没见过他。
2.before词形为副词作时间状语时,往往用现在完成时,意为”从现在开始之前的任何时刻“eg.I have never seen such a kind man before.我以前从未见过如此善良的人。
二、1.before意为”从现在开始之前的任何时刻“,一般都用现在完成时(have+过去分词),如:
Have you seen this film before? 你以前看过这部电影吗?
I‘ve never been here before.我以前从没来过这里。
2.表示过去某一时间或动作之前已经发生或完成的动作或存在的状态。句中常用by, before, when, until等词引导的时间状语。它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表示的是“过去的过去”。只有和过去某时间或某动作相比较时才能用到它。例如:
一般在从句中使用一般过去时,主句中使用过去完成时.例如:
Lily had written some letters before she went out shopping.
在现在完成时中before后面加过去式吧
是差不多的
现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系。试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关。现在门是关着还是开着,没有说明。)
② — Have you had your lunch?你吃过午饭没有? (意即你现在不饿吗?)
— Yes, I have. 吃了。(意即我现在饱了,不要再吃了。)
— When did you have it? 你什么时候吃的? (说话人感兴趣的是“吃”这一动作发生在什么时候。)一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:
yesterday, once, last week, ... ago, in
1980, in October, just now等具体的时间状语。
现在完成时的时间状语:
for, since, so far, ever, never, just, yet,
till/ until, up to now, in past/last years, always等不确定的时间状语。
共同的时间状语:
this morning, tonight, this April, now, ever, before, already, recently, lately等。现在完成时表示持续到现在的动作或状态,动词一般是延续性的, 如 live, teach, learn, work, study, know等。
过去时常用的非延续性动词有come, go, leave, start, die, finish, become, get married等。 eg.
① I saw this film yesterday.(强调看的动作发生过了。)
I have seen this film. (强调对现在的影响,电影的内容已经知道了。)
② He has been in the League for three years. (在团内的状态可延续)
He has been a League member for three years. (是团员的状态可持续)
He joined the League three years ago. (三年前入团,joined为短暂行为。)
句子中如有一般过去时的时间状语(如yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时。
时态一般与句中表示状态的关键词有关,要善于发现,祝学习进步!
丰拜倍丛:[答案] 最笼统也是最常见的解释的确是“要看句子的意思”. 一般来说,before后面没有什么疑问,基本上只要讲述过去的事情就用一般过去时;关键是before前面,既可以用一般过去时,也可以用过去完成时.最主要的选择依据是“强调与否”:如果你很...
南浔区19539936232: before什么时候主句用一般过去式前也用一般过去式?是不是要根据句子的意思呢? - ?
丰拜倍丛:[答案] 应该是用过去完成时, 因为在含有before的主从复合句中,一般在从句中使用一般过去时,主句中使用过去完成时.例如: Lily had written some letters before she went out shopping. 有时,也可以在从句中用过去完成时,主句中用一般过去时,这样就...
南浔区19539936232: 英文before短语可以与一般过去时连用吗 - ?
丰拜倍丛: 不可以,应用ago
南浔区19539936232: before一般用于什么时态 - ?
丰拜倍丛: Before是表示过去,应用于过去完成时态. 过去完成时 1. 概念:表示以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前的行为,即“过去的过去”. 2. 常见时间状语标志:before, by the end of last term / week / month ...
南浔区19539936232: 英文before用法 - ?
丰拜倍丛: before 可以和过去完成时连接. 下面是具体的内容.你可以从中找到答案. 一. 过去完成时主要有以下几点用法: 1. 表示过去某一时间或动作之前已经发生或完成的动作或存在的状态.句中常用by, before, when, until等词引导的时间状语.它...
南浔区19539936232: before时态问题before时态用于什么时态,具体地.可用在过去式和现在完成时?举例详细地说下 - ?
丰拜倍丛:[答案] before作为单个的副词 也就是单独使用时 经常 用在现在完成时态中 如 i have heard this before 也可以用在一般过去时态中 如 i never met him before 注意 意思与 i have never met him before不一样 前者强调动作 后者强调结果和对现在的影响
南浔区19539936232: before 引导的从句,后面时态怎么用 - ?
丰拜倍丛: 应该是用过去完成时, 因为在含2113有before的主从复合句中,一般在从句中使5261用一般过去时,主句中使用过4102去完成时.例如: Lily had written some letters before she went out shopping. 有时,也可以在从句中用过去完成1653时,主句中用一般过去时,这样就可使描述更为生动.试比较: We got to the station before the train had left.火车尚未开动之前,我们就内到了车容站. We had got to the station before the train left.火车开出之前,我们就已经到了车站.
南浔区19539936232: before什么时候加doing sth./sb.do sth.什么时候before后加一般过去时的句子或过去完成时的句子 - ?
丰拜倍丛:[答案] 1、before后面直接跟动词的,那个动词就用ing形式;例如:I go to the WC at first before going home.(在回家之前先去趟厕所)before后面有宾语的,其后动词就用原形;例如,I clean the room at first before you c...
南浔区19539936232: before引导的主句过去式,从句应用什么时态 - ?
丰拜倍丛:[答案] 应该是用过去完成时, 因为在含有before的主从复合句中,一般在从句中使用一般过去时,主句中使用过去完成时.例如: Lily had written some letters before she went out shopping. 有时,也可以在从句中用过去完成时,主句中用一般过去时,这样就...
南浔区19539936232: before是用在一般过去时还是现在完成时如果两个时态都有,怎么区分,求具体 - ?
丰拜倍丛:[答案] 两者均可