【一般过去时】是英语语法中的一个重要概念,它用来表示在过去某一特定时间发生的动作或存在的状态。这个时态经常与表示过去时间的状语搭配使用,例如:yesterday(昨天)、the day before yesterday(前天)、two days ago(两天前)、last week(上周)、in 1990(1990年)等。
### 一、be动词的一般过去时
1. **肯定句**:主语 + be动词的一般过去时(was/were)
2. **否定句**:主语 + be动词的一般过去时(was/were) + not
3. **一般疑问句**:be动词的一般过去时(was/were) + 主语
例如:
- 正确:He was a student last year.
- 错误:He was not a student last year.
- 问题:Was he a student last year?
### 二、there be结构的一般过去时
there be结构的一般过去时与动词的一般过去时变化基本一致,即:
- **肯定句**:There was/were + 主语 + 其他
- **否定句**:There was/were not + 主语 + 其他
- **一般疑问句**:Was/Were there + 主语 + 其他?
### 三、一般动词的一般过去时
1. **肯定句**:主语 + 动词的过去时
2. **否定句**:主语 + did not + 动词原形
3. **一般疑问句**:Did + 主语 + 动词原形
例如:
- 正确:She worked in the office yesterday.
- 错误:She did not work in the office yesterday.
- 问题:Did she work in the office yesterday?
**练习题解答**:
1. He worked in that bank four years ago.
2. She lived in USA for a long time.
3. I saw him yesterday.
4. He went to school at 6 o'clock this morning.
5. The boy had a bad cold yesterday.
6. When did you buy that house?
7. He told a story to his daughter yesterday.
8. Did you try to call me last night?
9. What did you buy in the shop? I bought a coat just now.
10. The doctor got up late this morning.
11. She painted the wall last month.
12. My mother was a worker 20 years ago.
13. Were you here just now? No, I wasn't here.
14. Why did your brother cry last night?
15. Yesterday was my mother's birthday.
**翻译句子**:
1. 我上周去看爷爷和奶奶了。(I visited my grandparents last week.)
2. 你的弟弟踢足球了吗?不,他没踢足球。(Did your brother play football? No, he didn't.)
3. 你读这本书了吗?(Did you read this book?)
4. 妈妈昨晚没看电视,她去阿姨家了。(Mom didn't watch TV last night, she went to Aunt's house.)
5. 我们昨天没去公园,去了动物园。(We didn't go to the park yesterday, we went to the zoo instead.)
在学习一般过去时的过程中,通过做专项练习题,可以巩固和加深对过去时态的理解,提高运用能力。同时,了解并熟练掌握be动词、there be结构和一般动词的一般过去时的句型变化,对于正确表达过去的事件至关重要。