一般过去时一般两种情况:一是表示在特定过去时间中一次完成的动作或一度存在的状态。二是表示过去的习惯动作。
例句:I went to Beijing last year.我去年去了北京。(第一种情况)
He worked in a factory all his life.他在工厂工作了一辈子。(第二种情况)
不过在一些特殊的情况下,一般过去时还可以表示现在和将来的时间,所以大家可不要理所当然的认为一般过去时只代表过去。下面是小牛英语给大家总结的一般过去时代表现在或者将来时的情况,大家可以参考。
1.表示委婉语气:
Could you help me?你能帮我吗?
2.表示主观设想:
1)用在It’s time...,I wish...和I would rather后的that从句中:
It is time you went to sleep.到了你睡觉的时候了。
I wish you lived with us.我希望你跟我们住一起。
I would rather you were not here now.我宁愿你现在不在这儿。
2)用在某些条件句中:
If I had enough money now, I would buy you a computer.要是我现在有足够的钱,就给你买台电脑。
If only he passed the exam.要是他通过了考试就好了。
所以在表示语气委婉或者是与事实相反的主观设想时,必须用到过去时态,即使句子中的事件并不是发生在过去,而是发生在现在或者是将来。
1.some、any、every、no与body、one、thing构成不定代词,
some、any、every、no与疑问副词where构成不定副词;
somebody(某人),no one(没有人),everywhere(每一个地方)
2.一般情况下以some开头的不定代词和不定副词用于肯定句,以any开头的不定代词和不定副词用于否定句、疑问句;以no开头的不定代词和不定副词表示否定含义(no one为两个单词);
Someone has done the job.有人做了这份工作。
Is anybody here kind enough to help me?有谁好心帮助一下我啊?
3.不定代词或不定副词和形容词连用时,形容词放在后面。
He has something important to do.他有重要的事情要做。(肯定句用something,形容词important放后)
Did you buy anything special? 你买了什么特别好的东西吗?(一般疑问句用anything,形容词special放后)
Did you go anywhere interesting last month?上个月你去令人感兴趣的地方了吗? (一般疑问句用不定副词anywhere,形容词interesting放后)
4.不定代词和不定副词做主语时,后面的动词用单数形式。
Everone is here today.今天每个人都在这里。
1.过去发生或完成的动作对现在造成了一定的影响和后果;
2.结构:由助动词have/has+动词的过去分词构成;
肯定句
现在完成时的肯定句式是“have(has)+过去分词”。
注意:该句式中的have或has是助动词,has用于第三人称单数,其它人称一律用have。
疑问句
现在完成时的一般疑问句式是把助动词have或has提到主语之前。
回答:Yes,…have(has).
No,…haven’t(hasn’t).
否定句:
现在完成时的否定句式是“haven't(hasn't)+过去分词”。
3.现在完成时的时间状语:already,just,yet,since,ever,never;
4.与一般过去时的区别:一般过去时是强调动作在过去发生,而现在完成时是强调过去发生的动作对现在造成了影响和后果。
5.一般过去时的时间状语:yesterday,just now, …ago,last week,2 years ago,in 1980等。