Understanding “Have Been Doing Something”

A simple guide to the present perfect continuous tense in English.

What Is “Have Been Doing”?

The structure have/has been + -ing form of a verb is called the present perfect continuous tense. It describes an action that:

Structure

Affirmative:

Negative:

Questions:

Examples in Context

Common Mistakes

I have been knowing her for years.I have known her for years. (Use simple present perfect with stative verbs like know, like, believe.)

英文论文降重修改技巧 | 提升学术原创性指南 研究生论文查重率多少算通过?权威标准全解读 | PaperBERT学术指南 本科论文降重修改技巧:维普查考高分通过指南 论文降重后还要自己修改吗?深度解析与实用建议 | 学术写作指南 论文降重隐藏字符识别全攻略 | 检测技巧与工具 Chrome插件大全 - 精选实用扩展推荐 C4droidSDL下载 - 安卓C/C++开发利器 SolidWorks功能一览表 - 全面了解SolidWorks核心功能 howdoyoudo的回答 - 实用办公技巧与工具指南 howdareyou翻译成中文 - 含义、用法与例句详解 Pain面包 | 经典法式乡村面包 SolidWorks一打开就崩溃?原因分析与解决方法大全 Cloud的中文翻译及详解 - 云端、云服务相关术语解析 think of…as 例句大全 - 英语学习资源 Word 2010 四种文件类型详解 - 兼容格式与使用场景指南 Poweramp 设置指南 - 音乐播放器高级配置详解 Patchi官网中文 | 高端手工巧克力品牌 Propositional Condition - Understanding Logical Implications Win10找不到DLL文件的原因及解决方法 - 常见系统问题指南 Pro Editor安卓中文版 - 免费下载与使用指南 联想 ThinkBook 系列笔记本电脑 - 高效办公与可靠性能 “Source”翻译成中文 - 含义、用法与常见场景详解 SolidWorks是干什么的?功能介绍与应用场景详解 Paint 与 Draw:绘画与绘图基础指南 SolidWorks软件介绍 - 专业3D CAD设计工具指南 Blender插件开发指南 - 入门教程与资源推荐 dat文件删除有影响吗?全面解析与安全建议 怎么把OFD转成Word?免费在线转换方法大全 drawio网页版中文 - 免费在线流程图绘制工具 如何运行DLL文件 - 完整指南与注意事项 paint 和 paint() 有什么区别?详解 CSS 中的 paint 用法 SolidWorks主要功能和用途 - 专业3D CAD设计软件指南 用“What kind of”造句 - 英语学习示例 SolidWorks中文读法详解 | 正确发音与常见误区 Power MP3下载 - 免费高速音乐下载工具 AirDroid网页版登录 - 在线远程管理你的安卓设备 Word有空白处打不上字?原因与解决方法全解析 "I don't know" 中文翻译及用法详解 edt文件怎么打开?详细方法与工具推荐 保持健康与健美 - 实用指南 SolidWorks 出现崩溃报告?原因分析与解决方法大全 It Is Located In – Discover Locations Around the World streamtwoyearsold 是什么意思?含义解析与常见用法 It Is Located in the North – Geographic Insight C4droid有官网吗?官方下载与使用指南 SolidWorks教程入门 - 零基础快速上手指南 “thank”可以单独使用吗?英语用法解析 Quick Think - 快速思考技巧与实践指南 How Do You Do 用法详解 - 英语口语常见表达指南 c4android官网 - 轻量级Android开发框架 怎么打开Visio文件 - Visio文件打开方法大全 AI文章如何防止被发现 - 降低AI检测率与AIGC痕迹实用指南 “how old”的音标发音与用法详解 - 英语学习专题 Blender怎么打开文件 - Blender文件导入与打开方法指南 where are you 连读发音技巧与规则详解 - 英语口语提升指南 SolidWorks 2022 下载与使用指南 - 免费资源与教程 AirDroid邮箱是什么?功能介绍与使用指南 How Are You 简写大全 - 常见英文缩写与用法指南 RoomDoor密室逃脱 - 沉浸式解谜冒险体验 SolidWorks快捷键命令大全 - 提升设计效率必备指南 手机怎样生成PDF文件 - 手机端PDF生成方法大全 hardworking是名词还是动词?英语词性解析 At the Cinema – A Simple Guide to Moviegoing 听写答案查询 - 快速获取标准听写内容 SolidWorks经常崩溃解决方法大全 | 常见问题与修复指南 .dat文件怎么编辑 - 实用教程与工具推荐 threatened 用法详解 | 英语词汇学习 Understanding "Can't Stand to Do" vs. "Doing" ShadowRocket安卓版下载与使用指南 - 安全高效代理工具 词根 "potential" 的含义与派生词解析 Tomorrow See - 探索未来的每一天 害怕做某事:理解与克服恐惧 | 心理成长指南 kinderpower是什么意思 - 详解与来源解析 DLL文件是干嘛的?全面解析DLL文件的作用与常见问题 Blender保存文件在哪里找到?完整查找指南 How Are 和 How Is 的区别与用法详解 - 英语语法指南 GrowGorgeous中文名 - 美丽成长,焕发自信 SolidWorks焊件库位置详解 - 快速定位与自定义指南 Visio流程图转Word文档 - 免费教程与工具推荐 yearsold发音 - 英文单词“years old”正确读音与用法指南 “Make a Map and Talk” 翻译与解析 and 和 with 的用法(小学英语) Be in Good Health – Simple Tips for a Healthy Life nowhere什么意思啊?英文单词“nowhere”详细解释与用法指南 Make a Point — 清晰表达你的观点 wonderhoy啥意思?网络热词解析与来源揭秘 播放DAT文件用什么播放器?常见DAT视频播放器推荐 AirDroid官网登录 - 远程管理您的Android设备 Word 2010文档扩展名的默认类型是什么?详解.docx格式 Visio图在Word中不显示文字?原因与解决方法全解析 .dat文件修改方法大全 - 安全高效编辑DAT格式文件指南 Word有趣的玩法 - 发掘Microsoft Word的创意使用方式 Content Words有哪些?常见内容词详解与用法指南 Shadow Rocket 官网入口 - 安全高效的代理工具 nowhere的四种用法详解 - 英语语法专题 过去分词 "painted" 详解 - 英语语法学习 不花钱PDF怎么转换成Word - 免费在线转换教程与工具推荐 强制开启Root的软件推荐与使用指南 - 安全高效获取Android最高权限 SolidWorks怎么调中文界面?详细设置教程 - 快速切换语言指南 match 与 competition 的区别 | 英语词汇解析 手机如何看VSD文件 - 手机查看Visio图纸完整指南 “Worth”翻译成中文 - 含义、用法与例句详解 Turn Approach – Understanding Directional Shifts in Strategy and Thought I Can Paint – Discover the Joy of Painting Painter - 简洁高效的数字绘画工具