Overview: All Situations for -ing Form

SituationPatternExample
1. Continuous Tensesbe + -ingI am working.
2. After Prepositionsprep + -inginterested in working
3. After Certain Verbsverb + -ingenjoy working
4. As a Noun (Gerund)-ing as subject/objectWorking is important.
5. After “go”go + -inggo shopping
6. After Expressionsexpression + -ingcan’t help doing
7. As Adjective-ing adjectiveinteresting book
8. After “spend/waste time”spend time + -ingspent hours debugging
9. After “have fun/trouble”have trouble + -inghad trouble finding

1. Continuous Tenses (进行时)

Pattern: be + verb-ing

This is the rule you already know! Used for actions in progress.

Work Scenarios

1
2
3
I **am working** on the migration.(Present Continuous)
We **were debugging** when the server crashed.(Past Continuous)
By 5 PM, I **will have been coding** for 8 hours.(Future Perfect Continuous)

Daily Life

1
2
3
She **is cooking** dinner right now.
They **were watching** TV when I called.
I **have been learning** English for 2 years.

2. After Prepositions (介词后)

Pattern: preposition + verb-ing

Rule: In English, if there’s a verb after a preposition, it must be in -ing form.

Work Scenarios

Common Preposition + -ing

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
**interested in** + -ing:
"I'm **interested in learning** Kubernetes."
(我对学习 Kubernetes 感兴趣)

**good at** + -ing:
"She's **good at debugging**."
(她擅长调试)

**responsible for** + -ing:
"I'm **responsible for managing** the security team."
(我负责管理安全团队)

**used to** + -ing:
"I'm **used to working** under pressure."
(我习惯在压力下工作)

**instead of** + -ing:
"We deployed on Friday **instead of waiting** until Monday."
(我们在周五部署,而不是等到周一)

**by** + -ing:
"You can improve performance **by optimizing** queries."
(你可以通过优化查询来提升性能)

**before/after** + -ing:
"**Before deploying**, always run tests."
(部署前总是要运行测试)
"**After reviewing** the code, we merged it."
(审查代码后,我们合并了它)

**without** + -ing:
"We fixed the bug **without restarting** the server."
(我们修复了 Bug 而没有重启服务器)

**about** + -ing:
"We're **thinking about migrating** to AWS."
(我们在考虑迁移到 AWS)

**of** + -ing:
"What do you **think of using** GraphQL?"
(你觉得使用 GraphQL 怎么样?)

**for** + -ing:
"This tool is **used for encrypting** data."
(这个工具用于加密数据)

**on** + -ing:
"**On arriving** at the office, I checked my emails."
(一到办公室,我就检查了邮件)

**in** + -ing:
"We succeeded **in completing** the migration on time."
(我们成功按时完成了迁移)

**at** + -ing:
"He's skilled **at writing** secure code."
(他擅长编写安全代码)

**with** + -ing:
"We have a problem **with accessing** the database."
(我们在访问数据库方面有问题)

Daily Life

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
"I'm **thinking about buying** a new laptop."
(我在考虑买新笔记本)

"She's **afraid of speaking** in public."
(她害怕在公共场合演讲)

"He's **good at playing** basketball."
(他擅长打篮球)

"I'm **used to getting** up early."
(我习惯早起)

"**Before going** to bed, I always read."
(睡前我总是读书)

Common Mistake

❌ Wrong:

1
2
I'm interested in learn Kubernetes.
(错误:介词 in 后必须用 -ing)

✅ Correct:

1
I'm interested in **learning** Kubernetes.

3. After Certain Verbs (特定动词后)

Pattern: verb + verb-ing

Some verbs are always followed by -ing, not infinitive (to + verb).

Work Scenarios

List 1: Common Verbs + -ing

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
**enjoy** + -ing:
"I **enjoy working** with new technologies."
(我喜欢使用新技术工作)

**avoid** + -ing:
"We should **avoid making** the same mistake."
(我们应该避免犯同样的错误)

**finish** + -ing:
"I **finished writing** the report at midnight."
(我午夜完成了写报告)

**mind** + -ing:
"Do you **mind working** on weekends?"
(你介意周末工作吗?)

**suggest** + -ing:
"I **suggest reviewing** the code before merging."
(我建议合并前审查代码)

**recommend** + -ing:
"I **recommend testing** in staging first."
(我建议先在预发布环境测试)

**consider** + -ing:
"We're **considering migrating** to the cloud."
(我们在考虑迁移到云端)

**keep** + -ing:
"The server **keeps crashing**."
(服务器一直在崩溃)

**practice** + -ing:
"I **practice coding** every day."
(我每天练习编程)

**imagine** + -ing:
"Can you **imagine working** without internet?"
(你能想象没有互联网工作吗?)

List 2: More Verbs + -ing

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
**admit** + -ing:
"He **admitted making** a mistake."
(他承认犯了错误)

**deny** + -ing:
"She **denied sharing** the password."
(她否认分享了密码)

**discuss** + -ing:
"We **discussed implementing** the feature."
(我们讨论了实现这个功能)

**mention** + -ing:
"He **mentioned having** the same issue."
(他提到过有同样的问题)

**miss** + -ing:
"I **miss working** with that team."
(我想念和那个团队一起工作)

**quit** + -ing:
"He **quit smoking** last year."
(他去年戒烟了)

**risk** + -ing:
"We can't **risk losing** customer data."
(我们不能冒着丢失客户数据的风险)

**tolerate** + -ing:
"I won't **tolerate cheating**."
(我不会容忍作弊)

**understand** + -ing:
"I **understand wanting** more time."
(我理解想要更多时间)

**appreciate** + -ing:
"I **appreciate hearing** your feedback."
(我很感激听到你的反馈)

Daily Life

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
"I **enjoy reading** books."
(我喜欢读书)

"She **avoided answering** the question."
(她避免回答问题)

"He **finished eating** dinner."
(他吃完晚饭了)

"Do you **mind opening** the window?"
(你介意开窗吗?)

"I **suggest going** to the new restaurant."
(我建议去那家新餐厅)

Common Mistakes

❌ Wrong:

1
2
I enjoy to work with new technologies.
(错误:enjoy 后必须用 -ing)

✅ Correct:

1
I enjoy **working** with new technologies.

4. As a Noun / Gerund (作为名词/动名词)

Pattern: -ing form can be the subject or object of a sentence.

Work Scenarios

As Subject (作主语)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
"**Working** remotely has many benefits."
(远程工作有很多好处)

"**Learning** new skills is essential in IT."
(学习新技能在 IT 行业很重要)

"**Debugging** can be time-consuming."
(调试可能很耗时)

"**Deploying** on Fridays is risky."
(周五部署有风险)

"**Writing** clean code requires practice."
(编写整洁的代码需要练习)

As Object (作宾语)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
"I enjoy **coding**."
(我喜欢编程)

"She loves **teaching**."
(她热爱教学)

"They discussed **merging** the teams."
(他们讨论了合并团队)

"We talked about **launching** a new product."
(我们讨论了发布新产品)

After Possessives (在所有格后)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
"I appreciate **your helping** me."
(我很感激你帮助我)

"**Their delaying** the project caused problems."
(他们推迟项目导致了问题)

"**His leaving** the team was unexpected."
(他离开团队是出乎意料的)

"Do you mind **my asking** a question?"
(你介意我问个问题吗?)

Daily Life

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
"**Swimming** is good exercise."
(游泳是很好的运动)

"**Reading** improves your vocabulary."
(阅读能提升你的词汇量)

"I love **traveling**."
(我喜欢旅行)

"She enjoys **cooking**."
(她喜欢做饭)

Common Mistake

❌ Wrong:

1
2
Work remotely has many benefits.
(错误:动词不能直接作主语)

✅ Correct:

1
2
**Working** remotely has many benefits.
(正确:用 -ing 形式作主语)

5. After “go” (在 go 后)

Pattern: go + -ing

Used for activities, especially sports and leisure.

Work Scenarios

1
2
3
4
5
"Let's **go networking** at the conference."
(我们去会议上社交吧)

"We should **go shopping** for office supplies."
(我们应该去买办公用品)

Daily Life

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
"I **go swimming** every weekend."
(我每个周末去游泳)

"She **goes shopping** on Saturdays."
(她周六去购物)

"They **went hiking** last Sunday."
(他们上周日去徒步了)

"Let's **go bowling** tonight."
(我们今晚去打保龄球吧)

"We **go camping** every summer."
(我们每年夏天去露营)

Common Activities

  • go swimming(去游泳)
  • go shopping(去购物)
  • go hiking(去徒步)
  • go camping(去露营)
  • go fishing(去钓鱼)
  • go skiing(去滑雪)
  • go jogging(去慢跑)
  • go dancing(去跳舞)
  • go bowling(去打保龄球)
  • go surfing(去冲浪)

6. After Certain Expressions (特定表达后)

Work Scenarios

“can’t help” + -ing

1
2
3
4
5
"I **can't help wondering** why it failed."
(我不禁想知道为什么失败了)

"She **can't help thinking** there's a better way."
(她不禁认为有更好的方法)

“look forward to” + -ing

1
2
3
4
5
"I **look forward to meeting** you."
(我期待见到你)

"We **look forward to working** with you."
(我们期待与你合作)

Note: “to” here is a preposition, not part of infinitive!

“be busy” + -ing

1
2
3
4
5
"I'm **busy debugging** the issue."
(我正忙着调试问题)

"She's **busy preparing** for the presentation."
(她正忙着准备演示)

“be worth” + -ing

1
2
3
4
5
"It's **worth checking** the logs."
(值得检查日志)

"The book is **worth reading**."
(这本书值得读)

“have trouble/difficulty” + -ing

1
2
3
4
5
"I'm **having trouble connecting** to the database."
(我在连接数据库方面有困难)

"We **had difficulty finding** the root cause."
(我们很难找到根本原因)

“spend/waste time” + -ing

1
2
3
4
5
"I **spent 3 hours debugging** this issue."
(我花了 3 小时调试这个问题)

"Don't **waste time arguing** about it."
(不要浪费时间争论它)

“feel like” + -ing

1
2
3
4
5
"I **feel like quitting**."
(我想辞职)

"Do you **feel like going** for lunch?"
(你想去吃午饭吗?)

Daily Life

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
"I **can't help laughing** at his jokes."
(我不禁被他的笑话逗笑)

"I **look forward to seeing** you again."
(我期待再次见到你)

"She's **busy cooking** dinner."
(她正忙着做晚饭)

"The movie is **worth watching**."
(这部电影值得看)

"I **spent all day cleaning** the house."
(我整天都在打扫房子)

Common Mistake

❌ Wrong:

1
2
I look forward to meet you.
(错误:这里的 to 是介词,后必须用 -ing)

✅ Correct:

1
I look forward to **meeting** you.

7. As Adjective (作为形容词)

Pattern: -ing form can describe nouns, showing what something is or does.

Work Scenarios

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
"an **interesting** project"(一个有趣的项目)
"a **challenging** task"(一个有挑战的任务)
"an **exciting** opportunity"(一个令人兴奋的机会)
"a **confusing** error message"(一个令人困惑的错误信息)
"the **leading** company"(领先的公司)
"an **existing** system"(现有系统)
"**upcoming** features"(即将推出的功能)
"**missing** data"(缺失的数据)
"**running** processes"(正在运行的进程)
"**pending** tasks"(待处理的任务)

Daily Life

1
2
3
4
5
6
7
"an **interesting** book"(一本有趣的书)
"a **boring** movie"(一部无聊的电影)
"an **exciting** trip"(一次令人兴奋的旅行)
"a **surprising** result"(一个令人惊讶的结果)
"**falling** leaves"(落叶)
"**boiling** water"(沸水)
"**sleeping** baby"(熟睡的婴儿)

-ing vs -ed Adjectives

Key difference:

1
2
3
4
5
6
7
8
9
-ing adjective = describes what something IS or DOES(描述事物的特性)
-ed adjective = describes how someone FEELS(描述人的感受)

Example:
"The movie was **boring**."(电影很无聊 - 描述电影的特性)
"I was **bored**."(我很无聊 - 描述我的感受)

"The presentation was **exciting**."(演示很令人兴奋)
"We were **excited** about the presentation."(我们对演示感到兴奋)

Work Examples

1
2
3
4
5
6
7
8
"The meeting was **confusing**."(会议很令人困惑)
"I was **confused**."(我很困惑)

"The task is **challenging**."(任务很有挑战性)
"I feel **challenged**."(我感到有挑战)

"The news was **surprising**."(消息很令人惊讶)
"We were **surprised**."(我们很惊讶)

8. Reduced Relative Clauses (简化定语从句)

Pattern: -ing form can replace “who/which/that + verb”

Work Scenarios

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
Full: "The developer **who is working** on the API is Alice."
Reduced: "The developer **working** on the API is Alice."
(正在开发 API 的开发者是 Alice)

Full: "The server **that runs** on Linux is down."
Reduced: "The server **running** on Linux is down."
(运行在 Linux 上的服务器宕机了)

Full: "The feature **which was requested** by users is live."
Reduced: "The feature **requested** by users is live."
(用户要求的功能已经上线)

Full: "The logs **that show** errors are in this file."
Reduced: "The logs **showing** errors are in this file."
(显示错误的日志在这个文件中)

9. After “There is/are” (在 There be 后)

Pattern: There is/are + noun + -ing

Work Scenarios

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
"**There's someone waiting** for you."
(有人在等你)

"**There are several issues needing** attention."
(有几个问题需要注意)

"**There's a server crashing** repeatedly."
(有一个服务器反复崩溃)

"**There are multiple teams working** on this."
(有多个团队在做这个)

Quick Reference: All Situations

Summary Table

SituationPatternExampleKey Point
1. Continuous Tensesbe + -ingI am working.action in progress
2. After Prepositionsprep + -inginterested in workingalways -ing after prep
3. After Certain Verbsverb + -ingenjoy workingmemorize verb list
4. As Noun/Gerund-ing as subject/objectWorking is important.-ing = noun
5. After “go”go + -inggo shoppingactivities
6. After Expressionsexpr + -inglook forward to meetingmemorize expressions
7. As Adjective-ing adjinteresting bookdescribes things
8. Reduced Clauses-ing replaces who/whichThe man working heresimplification
9. After “There is/are”There is + noun + -ingThere’s someone waitingexistence

Common Mistakes Summary

Mistake 1: After Prepositions

: interested in learn : interested in learning

Mistake 2: After Certain Verbs

: enjoy to work : enjoy working

Mistake 3: “look forward to”

: look forward to meet : look forward to meeting

Mistake 4: After “go”

: go to shop : go shopping

Mistake 5: As Subject

: Work remotely is good. : Working remotely is good.


Memory Tricks

1. Preposition Rule

“PreP + -ing” (Preposition + ing)

  • Think: “PreP” needs “PreP-aration” (-ing)

2. Verb List Mnemonic

Enjoy Avoid Finish Mind Suggest

  • EAFMS verbs always take -ing”

3. “to” Test

  • If “to” is part of infinitive (to + verb) → use base form
  • If “to” is a preposition (look forward to) → use -ing

Test: Can you replace with “towards”?

  • YES → It’s a preposition → Use -ing
  • NO → It’s infinitive → Use base form

Example:

  • “look forward to” = “look forward towards” ✅ → Use -ing
  • “want to” ≠ “want towards” ❌ → Use base form

4. Adjective Rule

  • -ing = what it is (active, causing feeling)
  • -ed = how you feel (passive, receiving feeling)

“The movie is boring” (it causes boredom) “I am bored” (I receive the feeling)


Practice Exercises

Exercise 1: Fill in the Blanks

  1. I’m interested in ___ (learn) Kubernetes.
  2. She enjoys ___ (work) with new technologies.
  3. We should avoid ___ (make) the same mistake.
  4. I look forward to ___ (meet) you.
  5. ___ (work) remotely has many benefits.
  6. Let’s go ___ (shop) this weekend.
  7. I spent 3 hours ___ (debug) this issue.
  8. The server keeps ___ (crash).
  9. I’m busy ___ (prepare) for the presentation.
  10. There’s someone ___ (wait) for you.

Answers:

  1. learning (after preposition “in”)
  2. working (after “enjoy”)
  3. making (after “avoid”)
  4. meeting (after “look forward to” - to is preposition)
  5. Working (as subject/gerund)
  6. shopping (after “go”)
  7. debugging (after “spend time”)
  8. crashing (after “keep”)
  9. preparing (after “busy”)
  10. waiting (after “there is”)

Exercise 2: Identify the Rule

  1. “I am working on a project.” → Continuous Tense
  2. “I’m interested in learning.” → After Preposition
  3. “I enjoy coding.” → After Certain Verb
  4. “Working is important.” → As Noun/Gerund
  5. “Let’s go shopping.” → After “go”
  6. “I look forward to meeting you.” → After Expression
  7. “It’s an interesting book.” → As Adjective
  8. “I spent hours debugging.” → After “spend time”

Final Summary

All -ing Situations:

  1. Continuous Tenses: be + -ing
  2. After Prepositions: prep + -ing
  3. After Certain Verbs: enjoy/avoid/finish/mind/suggest/recommend + -ing
  4. As Noun/Gerund: Working is important.
  5. After “go”: go shopping/swimming
  6. After Expressions: look forward to/can’t help/be busy + -ing
  7. As Adjective: interesting/boring/exciting
  8. Reduced Clauses: The man working here
  9. After “There is/are”: There’s someone waiting

Key Rules to Remember:

  • After preposition → ALWAYS -ing
  • After “be” → -ing (continuous)
  • Certain verbs → memorize the list
  • “to” can be preposition → look forward to -ing