Small Group Tutorials

Here to help students catch up, keep up, and move ahead. Book a consultation here.

How to Learn Basic English (Chinese Edition) | Lesson No.053 | Present Perfect Continuous | 现在完成进行时

Series ID: EDKS-BASIC-ZH-0053 · Lesson No.053 · B1-Direction Duration and Activity

Present Perfect Continuous | 现在完成进行时

I’ve been studying for two hours.
我已经连续学习两个小时了。

The present perfect continuous connects a past starting point with an activity that has continued until now or has recently stopped but still has a visible result.

这一课的核心不是“多学一个时态”,而是学会区分:我们是在强调活动和持续过程,还是强调结果、数量或完成状态

Chinese Edition Hub · 中文版入口 · ← Lesson No.052 · B1 Conversation and Connected Thinking


The present-perfect-continuous map | 路线图

  • have/has been + verb-ing
  • activity continuing to now
  • recent activity with present evidence
  • for / since
  • How long…?
  • simple vs continuous
  • result vs process
  • amount vs duration
  • state verbs
  • Mandarin 一直/在… transfer

1. Core form | 核心结构

have/has + been + verb-ing

  • I have been studying.
  • She has been working.
  • They have been waiting.

2. Contractions | 缩写

  • I’ve been studying.
  • She’s been working.
  • We’ve been waiting.

3. Activity continuing now | 一直持续到现在

  • I’ve been studying for two hours.
  • She’s been working since nine.

The activity started earlier and is still continuing now.

4. Recently stopped, result visible | 刚停止但结果还明显

  • You’ve been running. You’re out of breath.
  • It’s been raining. The road is wet.

5. For = duration | for 表时长

  • for ten minutes
  • for three hours
  • for two weeks

6. Since = starting point | since 表起点

  • since eight o’clock
  • since Monday
  • since January

7. How long…? | 多久?

  • How long have you been waiting?
  • How long has she been studying English?

8. Short answer | 简答

  • For about twenty minutes.
  • Since nine this morning.

9. Full answer | 完整回答

  • I’ve been waiting for twenty minutes.
  • She’s been studying since January.

10. Study | 学习

  • I’ve been studying English every day.
  • We’ve been practising speaking for an hour.

11. Work | 工作

  • She’s been working from home this week.
  • I’ve been preparing the report since Monday.

12. Wait | 等待

  • We’ve been waiting for the bus for half an hour.

13. Rain | 下雨

  • It’s been raining all morning.

Here it has becomes it’s.

14. Learn / practise / work / wait | 高频活动动词

Continuous forms are natural when the verb describes an ongoing activity.

15. Present perfect simple review | 现在完成时复习

  • I’ve read three chapters.
  • I’ve finished the report.

These focus on result or amount completed.

16. Continuous vs simple: activity vs result | 过程 vs 结果

  • I’ve been reading for two hours. → activity/duration
  • I’ve read three chapters. → amount/result

17. Work example | 工作例子

  • I’ve been writing emails all morning. → activity
  • I’ve written twelve emails. → number completed

18. Cleaning example | 清洁例子

  • She’s been cleaning the kitchen. → activity/recent evidence
  • She’s cleaned the kitchen. → completed result

19. Practice example | 练习例子

  • We’ve been practising pronunciation. → process
  • We’ve practised all twenty words. → completed set

20. Amount vs duration | 数量 vs 持续时间

  • How many pages have you read?
  • How long have you been reading?

21. “How many?” usually pushes toward simple | How many 常看结果

How many exercises have you finished?

22. “How long?” often pushes toward continuous activity | How long 常看过程

How long have you been doing the exercises?

23. Present evidence | 现在可见证据

  • Your hands are dirty. Have you been gardening?
  • The floor is wet. Have you been cleaning?

24. Tired because of activity | 因活动而累

  • I’m tired because I’ve been working all day.

25. Negative | 否定

  • I haven’t been sleeping well.
  • She hasn’t been studying much recently.

26. Question | 问句

  • Have you been working today?
  • Has he been using this computer?

27. Recently / lately | 最近

  • I’ve been reading more lately.
  • She’s been exercising regularly recently.

28. All day / all week | 整天 / 整周

  • I’ve been answering messages all day.
  • We’ve been preparing all week.

29. State verbs usually stay simple | 状态动词通常不用进行式

Common state verbs:

  • know
  • like
  • believe
  • understand
  • own

30. Know | know 不用进行式

  • I’ve known her for ten years. ✓
  • I’ve been knowing her for ten years. ✗

31. Have meaning possession | have 表拥有

  • I’ve had this phone for two years. ✓
  • I’ve been having this phone for two years. ✗ for possession

32. Be | be 通常用 simple perfect

  • I’ve been busy all week.

This is present perfect of be, not present perfect continuous.

33. Some verbs allow both forms | 有些动词两种都可以

  • I’ve lived here for five years.
  • I’ve been living here for five years.

Both may be possible; the continuous often highlights the ongoing situation/activity more strongly.

34. Work can allow both | work 两种都可见

  • I’ve worked here since 2023.
  • I’ve been working here since 2023.

Choice depends on emphasis and variety of English.

35. Do not force a difference where speakers allow both | 不要过度机械化

Grammar meaning has patterns, but natural English sometimes allows more than one choice.

36. Finished period still uses past | 已结束时间段仍用过去时

  • I worked there from 2020 to 2022.

Do not use present perfect if the period is clearly finished.

37. Since + event | since + 事件

  • I’ve been working from home since the office closed.

38. How long have you been…? | 高频口语框架

  • How long have you been learning English?
  • How long have you been waiting?
  • How long have you been working on this?

39. Why are you tired? | 为什么累?

  • I’ve been studying all night.

40. Why is the floor wet? | 为什么地板湿?

  • I’ve been cleaning.

41. Mandarin transfer: 一直在… | useful bridge

  • 我一直在学习。 → I’ve been studying.
  • 我一直在等你。 → I’ve been waiting for you.

This is a useful bridge, but not every 一直 sentence requires the continuous.

42. Mandarin transfer: duration may rely on context | 中文依赖语境更多

English often marks the past-to-now relationship with have/has been + -ing.

43. Mandarin transfer: result vs process | 结果与过程

  • 我写了十封邮件。 → I’ve written ten emails.
  • 我一上午都在写邮件。 → I’ve been writing emails all morning.

44. Listening: weak have/has | 听弱读

In speech, I’ve been, she’s been and we’ve been can be compressed.

45. Listening: been + -ing chunk | 把整个块一起听

  • been working
  • been studying
  • been waiting

46. Reading practice A | 阅读 A

Mei has been preparing for a presentation all week. She has written twelve slides and has practised the opening several times. Today she looks tired because she has been working late every evening.

  1. Which forms focus on activity?
  2. Which forms focus on completed amount?
  3. Why is Mei tired?

47. Reading practice B | 阅读 B

David has been learning English for two years. He has completed three online courses, but recently he has been spending more time on listening and conversation.

  1. How long has he been learning?
  2. How many courses has he completed?
  3. What has he been focusing on recently?

48. Speaking practice: activity vs result | 过程与结果口语

Answer both:

  • How long have you been studying?
  • How many exercises have you finished?

49. Writing practice: paired sentences | 成对写句

Write five pairs:

  • continuous = activity/duration
  • simple = result/amount

50. Error clinic | 常见错误

ErrorBetter English
I’ve been study. ✗I’ve been studying. ✓
She has studying. ✗She has been studying. ✓
I’ve been knowing her. ✗I’ve known her. ✓
I’ve been reading three books. △I’ve read three books. ✓ when number completed is focus

51. First weak link diagnosis | 第一个卡点诊断

  • I miss been → form problem.
  • I mix result and activity → meaning problem.
  • I use continuous with state verbs → verb-type problem.
  • I understand writing but not speech → contraction listening.
  • I overthink verbs that allow both → emphasis/context problem.

52. Retrieval lab | 提取练习

  • 我已经学了两个小时。 → ______
  • 我已经做完十道题。 → ______
  • 你等多久了? → ______
  • 最近我一直在听英语。 → ______
  • 我认识她十年了。 → ______

Suggested answers: I’ve been studying for two hours. / I’ve finished ten questions. / How long have you been waiting? / I’ve been listening to English a lot recently. / I’ve known her for ten years.

53. Seven-day training cycle | 七天训练

Day 1form结构
Day 2for/since持续
Day 3simple vs continuous对比
Day 4result evidence现在证据
Day 5state verbs状态动词
Day 6listening contractions听力
Day 7two-minute duration interview综合

54. Self-test | 自测

Build the form; use for/since; ask How long; contrast I’ve read three chapters / I’ve been reading for two hours; identify state verbs; explain recent visible result; correct five form errors; hold a two-minute activity-and-result conversation.

55. For parents and teachers | 给家长和老师

Teach simple vs continuous through meaning pairs, not isolated conjugation.

Use timelines plus output measures: duration vs number completed.

For Mandarin speakers, 一直在 is a useful bridge, but teach state verbs and result/process distinctions explicitly.

56. Final real-world challenge | 最终真实任务

  1. Use present perfect continuous with five activities.
  2. Use for and since.
  3. Ask five How long questions.
  4. Contrast process and result.
  5. Use recent visible evidence.
  6. Avoid continuous with five state verbs.
  7. Understand contracted speech.
  8. Write five paired examples.
  9. Tell what you have been doing recently.
  10. Complete a three-minute interview.

Next: Lesson No.054 | 下一课

The next lesson moves from your own words to someone else’s information: how to report what a person said, asked or told you without repeating the exact original sentence.

Lesson No.054 · Reported Speech for Everyday Information · 日常转述


Reference floor: British Council B1 Intermediate · British Council B1–B2 Grammar.