英语中的一般过去时主要用于描述过去某个时间发生的动作或存在的状态,常常与表示过去的时间状语连用,如yesterday(昨天)、last week(上周)、two days ago(两天前)等。为了帮助大家更好地掌握这一时态,下面将通过一些练习题来巩固相关知识点,并附上详细答案解析。
练习题
1. I _______ (watch) a movie last night.
2. She _______ (go) to the park yesterday morning.
3. They _______ (visit) their grandparents last weekend.
4. He _______ (not finish) his homework on time yesterday.
5. We _______ (buy) some snacks at the store this afternoon.
6. John _______ (read) a book about history last month.
7. It _______ (rain) heavily all day yesterday.
8. She _______ (not like) pizza when she was a child.
9. The children _______ (play) in the garden for hours yesterday.
10. My friend _______ (tell) me an interesting story last night.
答案解析
1. watched
解析:根据时间状语“last night”可知,此句描述的是发生在昨晚的动作,因此动词应使用过去式“watched”。
2. went
解析:“yesterday morning”表明动作发生在昨天上午,动词需用过去式“went”。
3. visited
解析:“last weekend”指上周末,动词应为过去式“visited”。
4. didn't finish
解析:句子中有否定形式,且时间状语是“yesterday”,所以助动词“did”加否定后接动词原形“finish”。
5. bought
解析:“this afternoon”看似是今天下午,但题目明确要求使用一般过去时,因此动词应改为“bought”。
6. read
解析:“last month”表示上个月,动词用过去式“read”。
7. rained
解析:“all day yesterday”说明整天下雨,动词用过去式“rained”。
8. didn't like
解析:同样存在否定结构,“when she was a child”提示时间为过去,故用“didn't like”。
9. played
解析:“yesterday”作为时间状语,动词需用过去式“played”。
10. told
解析:“last night”对应过去时态,动词应为“told”。
以上练习题涵盖了不同类型的句子结构以及常见的语法点,希望大家能够通过这些题目加深对一般过去时的理解和运用能力。如果还有疑问,可以继续查阅相关资料或者咨询老师哦!