英语情景对话(零基础 → 熟练日常沟通)

完整学习版 · 43个场景 · 60项语法点 · 逐词注解 · 配套语法 · 练习+答案

学习流程:生词预习 → 阅读对话 → 语法讲解 → 造句练习 → 对照答案 → 角色扮演


第五阶段语法速查(上)(对应场景21~23)

已覆盖:过去进行时 / 过去完成时 / 被动语态 / 定语从句 / 间接引语进阶

【语法34】过去进行时

表示过去某一时刻正在进行的动作。结构:was / were + 动词-ing

人称 肯定 否定
I / He / She / It I was reading. He was not (wasn't) sleeping.
You / We / They They were talking. We were not (weren't) watching TV.

常见时间标志:at 8 o'clock yesterday / while / when
- I was cooking when the phone rang.(电话响时我正在做饭)
- While I was walking, it started to rain.(我走路时开始下雨)

📌 一句话总结:过去进行时就是"过去的某个时刻正在做的事",强调动作正在进行中。

💡 类比理解:想象你在看一张老照片,照片里的你正在吃冰淇淋——这就是过去进行时。就像按下暂停键,定格在过去某个瞬间正在发生的动作。

🗣️ 日常口语例句
- What were you doing at 9 last night?(昨晚9点你在干嘛?)
- I was just about to call you!(我正要给你打电话呢!)
- Were you sleeping when I came home?(我回家时你在睡觉吗?)
- Sorry, I wasn't listening.(抱歉,我刚才没在听。)
- They were playing basketball all afternoon.(他们整个下午都在打篮球。)

⚠️ 常见错误
❌ I was study when you called. → ✅ I was studying when you called.(过去进行时必须用 was/were + doing)
❌ While I walked home, it rained. → ✅ While I was walking home, it rained.(while 后通常接过去进行时,表示持续的动作)
❌ They was watching TV. → ✅ They were watching TV.(复数主语用 were,不是 was)

🧠 记忆口诀:过去进行三要素,was/were 加 doing;when 接短动作,while 接长动作。

【语法35】过去完成时

表示过去的过去,即在过去某个时间点之前已经完成的动作。结构:had + 过去分词 (done)

- When I arrived, the train had already left.(我到时火车已经开了)
- She had finished her homework before dinner.(晚饭前她就做完作业了)

常与 before / after / already / just / by the time 连用。

📌 一句话总结:过去完成时表示"过去的过去已经完成的动作",强调动作的先后顺序。

💡 类比理解:就像你昨天(过去)回家,发现妈妈已经做好了饭(更早的过去)。过去完成时就是那个"更早的过去",用来表示在另一个过去动作之前已经完成的事。

🗣️ 日常口语例句
- I had already eaten when you called.(你打电话时我已经吃过了。)
- She had never seen snow before she moved to Canada.(她搬到加拿大之前从未见过雪。)
- Had you finished the report before the meeting?(开会前你完成报告了吗?)
- They had left by the time we arrived.(我们到达时他们已经离开了。)
- I realized I had forgotten my keys at home.(我意识到我把钥匙忘在家里了。)

⚠️ 常见错误
❌ When I arrived, the train already left. → ✅ When I arrived, the train had already left.(必须用 had + 过去分词,不能省略 had)
❌ I had went to school before breakfast. → ✅ I had gone to school before breakfast.(过去分词是 gone,不是 went)
❌ She had finished her homework yesterday. → ✅ She finished her homework yesterday.(有明确的过去时间用一般过去时,不需要过去完成时)

🧠 记忆技巧:过去完成时 = had + done,就像时间倒流,先发生的用过去完成时,后发生的的用一般过去时。记住:过去的过去!

【语法36】被动语态

当动作的承受者是句子主语时,用被动语态。结构:be + 过去分词 (done)

时态 主动 被动
一般现在时 People speak English here. English is spoken here.
一般过去时 Someone built this bridge in 1900. This bridge was built in 1900.
现在进行时 They are repairing the road. The road is being repaired.
过去进行时 Someone was watching us. We were being watched.

被动语态句中,动作执行者可用 by + 人/物 引出:
- The book was written by Mo Yan.(这本书由莫言所写)

📌 一句话总结:被动语态强调"谁被做了",而不是"谁做的",结构是 be + 过去分词。

💡 类比理解:就像新闻报道说"银行被抢了",重点在银行(承受者),而不是劫匪(执行者)。被动语态就是把动作的接受者放在主语位置。

🗣️ 日常口语例句
- My phone was stolen yesterday.(我的手机昨天被偷了。)
- English is spoken all over the world.(全世界都说英语。)
- The cake was made by my mom.(这个蛋糕是我妈妈做的。)
- This song is loved by many people.(这首歌被很多人喜爱。)
- The homework must be finished before Friday.(作业必须在周五前完成。)

⚠️ 常见错误
❌ The book was write by Lu Xun. → ✅ The book was written by Lu Xun.(被动语态必须用过去分词,不是原形)
❌ The house is build in 2020. → ✅ The house is built in 2020.(过去分词是 built,不是 build)
❌ The window was broke by the ball. → ✅ The window was broken by the ball.(过去分词是 broken,不是 broke)

🧠 记忆技巧:被动语态 = be + done(过去分词),重点在"被"字,谁被做了就用被动。

【语法37】定语从句

定语从句用来修饰前面的名词(先行词),由关系代词引导。

关系代词 先行词 例句
who The man who lives next door is a doctor.
which The book which I bought is great.
that 人或物 This is the restaurant that I told you about.
whose 所属关系 The girl whose bag was lost is crying.

注意:当关系代词在从句中作宾语时,可以省略:
- The book (which/that) I bought is great.(bought 后面省略了宾语)

📌 一句话总结:定语从句就是用一个句子来修饰名词,关系代词 who/which/that/whose 是连接词。

💡 类比理解:就像给名词贴标签。"那个穿红衣服的女孩"——"穿红衣服的"就是定语,修饰"女孩"。定语从句就是用完整的句子来做这个修饰工作。

🗣️ 日常口语例句
- The man who/that lives next door is very friendly.(住在隔壁的那个人很友好。)
- This is the book which/that I told you about.(这就是我跟你说过的那本书。)
- The girl whose phone rang is my sister.(手机响的那个女孩是我妹妹。)
- Do you know the boy who is playing basketball?(你认识那个打篮球的男孩吗?)
- I lost the pen that you gave me.(我把你给我的那支笔弄丢了。)

⚠️ 常见错误
❌ The man who live next door is my teacher. → ✅ The man who lives next door is my teacher.(关系代词作主语时,谓语动词要和先行词保持一致)
❌ This is the book which I bought it yesterday. → ✅ This is the book which I bought yesterday.(关系代词作宾语时,后面不能再加宾语代词)
❌ The girl which is singing is my friend. → ✅ The girl who/that is singing is my friend.(指人用 who/that,不用 which)

🧠 记忆口诀:修饰人用 who,修饰物用 which,that 通吃人和物,whose 表示所属关系。

【语法38】间接引语进阶

间接引语用于转述别人说的话,常伴随时态后移人称变化时间/地点词变化

直接引语 间接引语
She said, "I am busy." She said (that) she was busy.
He said, "I will call you." He said (that) he would call me.
She asked, "Are you ready?" She asked if/whether I was ready.
He asked, "Where do you live?" He asked where I lived.
She said, "Don't be late." She told me not to be late.

变化规律:now → then, today → that day, yesterday → the day before, tomorrow → the next day, here → there, this → that。

📌 一句话总结:间接引语就是转述别人的话,需要改变时态、人称和时间词。

💡 类比理解:就像你告诉朋友"小明说他明天要来",你需要把小明的原话"我明天要来"转换成"他明天要来"。间接引语就是把别人的话变成你的叙述。

🗣️ 日常口语例句
- She said, "I am tired." → She said (that) she was tired.(她说她累了。)
- He asked, "Where do you live?" → He asked where I lived.(他问我住在哪里。)
- They said, "We will come tomorrow." → They said (that) they would come the next day.(他们说他们第二天会来。)
- She asked, "Are you hungry?" → She asked if/whether I was hungry.(她问我是否饿了。)
- He said, "Don't be late." → He told me not to be late.(他告诉我不要迟到。)

⚠️ 常见错误
❌ She said she is busy. → ✅ She said she was busy.(主句是过去时,从句时态要后移,am/is → was)
❌ He asked where do I live. → ✅ He asked where I lived.(间接疑问句用陈述语序,不用疑问语序)
❌ She said me that she was tired. → ✅ She told me that she was tired.(say 不能直接接人,要用 tell sb 或 say to sb)

🧠 记忆技巧:间接引语三变化:时态往后退一步,人称跟着主语变,时间地点要替换。

第五阶段(上)自测题

  1. 用过去进行时填空:When you called, I ___ (take) a shower.

    A. took B. was taking C. have taken D. had taken

  2. 用过去完成时填空:By the time we got there, the movie ___ (start).

    A. started B. has started C. had started D. was starting

  3. 改被动:Someone stole my bike yesterday. → My bike ___ yesterday.

    A. is stolen B. was stolen C. has been stolen D. stole

  4. 合并句子:The woman is my teacher. She is standing at the gate. → The woman ___ is standing at the gate is my teacher.

    A. which B. who C. whom D. whose

  5. 转间接引语:She said, "I will call you tomorrow." → She said (that) ___.

    A. she will call me tomorrow B. she would call me the next day C. she would call me tomorrow D. she will call me the next day

点击查看答案 1. B (was taking) 2. C (had started) 3. B (was stolen) 4. B (who) 5. B (she would call me the next day)