臭名昭著aTrust隔离计划1.臭名昭著aTrust隔离计划2.VPN原理与aTrust隔离网络实践3.docker-easyconnect到底做了什么4.TUN(tunnel-隧道-虚拟网卡)模式
个人项目
personal(个人展示)GitHub Actions 自动部署个人展示项目
基于Quartz搭建的个人博客1.Quartz个人博客使用教程2.使用 rsync 增量部署 Quartz 博客3.使用 GitHub Actions 自动部署 Quartz 博客5.域名绑定6.CDN加速7.Google 搜索收录排查:为什么关键词搜得到别人,却搜不到我的网站?Obsidian、双向链接与知识图谱
架构设计
分布式分布式事务RPC原理
旅行
行程攻略青岛三日游行程攻略
前端
NginxNginx配置与反向代理入门
Nodenpm与npx的区别
数据库
mysql01.MySQL基础语法与约束02.MySQL数据库类型03.MySQL多表查询04.MySQL 索引05.MySQL 事务06.MySQL 隔离级别07.MySQL MVCC08.MySQL 锁09.EXPLAIN10.慢查询与 SQL 优化
mysql面试题01.索引问题02.事务与隔离级别03.锁机制04.存储引擎与性能优化05.用户权限、字符集与备份恢复
mysql实战01.EXPLAIN实战02.测试环境菜单误删排查与恢复03.MySQL IN 详解
网络
网络安全1.无线监听网卡苹果M系列虚拟机安装Kali Linux教程3.kali怎么使用RTL8812AU4.kali基础命令
网络基础进程之间怎样通过网络传递数据
网址常用网址
中间键
esElasticsearch 入门
mq
RabbitMQRabbitMQ高级RabbitMQ基础
1. MQ 基础2. MQ 核心角色与代码对应3. MQ Consumer Group 与消费模式4. SOFAMQ 账户变更代码实践5. MQ 可靠性问题6. 消息幂等
redis缓存击穿、穿透与雪崩Redis 分布式锁Redis 缓存问题Redis 数据结构
AI
使用说明
第三方插件&技能简介Archify使用与安装指南geekgeekRun使用OfferFlow使用指南Ponytail使用指南Skills Manager使用指南
CodexCodex CLI与IDE区别及使用指南Codex Hook单独配置与提交通知Codex MCP安装与使用指南Codex第三方插件安装与使用指南
Agent开发0-学习路线1.LLM、Token、上下文窗口与模型参数2.大模型 API、请求参数与响应结构3.Spring AI ChatClient4.Prompt、System Prompt、Prompt 模板6.结构化输出、JSON Schema7.SSE 流式响应8.会话 ID、聊天记录、Redis9.超时、重试、限流、降级10.*完成可运行聊天接口11.Function Calling、Tool Calling 原理12.用 Java 方法定义 Tool13.工具参数设计和校验14.实现订单查询工具15.实现物流查询工具16.实现库存查询工具17.多个工具自动选择18.工具异常、超时、重试
diy主机
主机零件学习1.CPU2.主板3.内存4.显卡5.硬盘6.散热7.风扇8.机箱热门型号价格表
捡垃圾diy-13600kf+5060diy-14600kf+5070
English高频词汇英文基础语法简单句子音标
GitGit常用命令Sublime Merge 使用指南
Java
工具库Caffeine本地缓存Reactor教程
工作实践如何使用@Async线程池使用与排查线上服务 CPU 使用率过高排查压测下RPC接口大量失败排查记录
基础1.HashMap2.ConcurrentHashMap3.HashSet4.final5.static6.volatile7.AtomicInteger8.String动态代理反射锁与线程同步线程注解
面试题1.HashMap 存储在方法内是线程安全的吗2.ArrayList参数传递与引用重新赋值3.== 和 equals 的区别、hashcode4.重载和重写的区别5.String、StringBuffer、StringBuilder区别及使用场景6.接口和抽象类7.ArrayList 与 LinkedList 的区别和扩容机制8.HashMap 和 Hashtable 的区别及底层实现9.Object 和 Objects 的区别10.ThreadLocal的原理和使用场景11.字节码是什么及作用12.Java类加载器有哪些13.双亲委派模型14.Java异常体系15.GC是什么16.GC如何判断对象可以被回收
面试总结0.HR面试模板1.面试一2.面试二3.面试三笔试
网络与 IO(黑马程序员-纯理论)01-网络编程基础02-IO模型与零拷贝03-BIO04-NIO基础与缓冲区05-NIO通道与选择器06-AIO
juc00-目录01-进程与线程02-线程同步与通信03-并发设计模式04-Java内存模型05-CAS与原子类06-ThreadLocal07-阻塞队列08-线程池使用与原理09-任务调度10-ForkJoin与享元模式11-AQS12-ReentrantLock13-读写锁14-并发协作工具15-ConcurrentHashMap16-CopyOnWrite与同步容器17-SkipListMap18-非阻塞队列
juc(工作常见)Java并发编程三个重点拆解
jvm1. JVM运行时数据区
Spring1.Spring IoC、DI与构造方法注入CGLIB、Byte Buddy 与 Spring AOPSpring 常用注解详解Spring Bean 生命周期
Spring MVC异常处理机制
linux常用命令
mac快捷键终端常用操作
python
基础01.Python是什么,为什么要安装Python02.Python项目中.venv是什么03.Python基础语法
基础实战sql替换
HTTPXHRMS员工详情接口调用(Python HTTPX)
windowswindows激活

一、💡 先记住英语句子的核心

英语句子最常见的结构是:

主语 + 动词 + 其他成分

例如:

  • I work. —— 我工作。
  • She likes coffee. —— 她喜欢咖啡。
  • They are students. —— 他们是学生。

英语语法的关键是:动词会随着“时间”和“主语”发生变化。

二、🔗 be 动词:am、is、are、was、were

be 动词通常表示“是、在、处于某种状态”。

2.1 一般现在时

主语be 动词例句
IamI am happy.
He / She / ItisShe is a teacher.
You / We / TheyareThey are busy.

例句:

  • I am a student. —— 我是一名学生。
  • He is at home. —— 他在家。
  • We are ready. —— 我们准备好了。

2.2 否定句

在 be 后面加 not:

  • I am not tired.
  • She is not busy.
  • They are not at home.

常见缩写:

  • is not = isn’t
  • are not = aren’t
  • am not 通常写作 I’m not

2.3 be 动词疑问句

把 am / is / are 放到主语前面:

陈述句疑问句
You are ready.Are you ready?
He is a doctor.Is he a doctor?
They are happy.Are they happy?

回答:

  • Are you tired?
  • Yes, I am.
  • No, I’m not.

过去时使用:

  • I / He / She / It → was
  • You / We / They → were

例句:

  • I was tired yesterday.
  • They were at school yesterday.
  • Was she busy?
  • Were you at home?

记忆方法

be 动词本身就可以构成疑问句,不需要 do / does / did。

三、🔄 一般现在时

一般现在时主要表示:

  • 经常发生的动作
  • 日常习惯
  • 客观事实
  • 长期状态

例如:

  • I get up at seven every day.
  • The sun rises in the east.
  • She works in a hospital.

3.1 肯定句

普通主语使用动词原形:

I / You / We / They + 动词原形

  • I like English.
  • They play football.
  • We live in Beijing.

第三人称单数使用动词 s 或 es:

He / She / It + 动词 s 或 es

  • He likes English.
  • She works in a bank.
  • It rains a lot here.

常见变化:

  • work → works
  • like → likes
  • watch → watches
  • go → goes
  • study → studies

3.2 否定句

使用 do not 或 does not:

主语 + do/does not + 动词原形

  • I don’t like coffee.
  • They don’t work here.
  • She doesn’t like coffee.
  • He doesn’t play tennis.

注意

doesn’t 后面必须使用动词原形。

错误:She doesn’t likes coffee.

正确:She doesn’t like coffee.

3.3 一般现在时疑问句

使用:

Do / Does + 主语 + 动词原形?

  • Do you like English?
  • Do they live here?
  • Does he work in a bank?
  • Does she speak Chinese?

回答:

  • Do you like tea?

  • Yes, I do.

  • No, I don’t.

  • Does he play football?

  • Yes, he does.

  • No, he doesn’t.

四、⏪ 一般过去时

一般过去时表示过去已经发生并结束的动作或状态。

常见时间词:

  • yesterday —— 昨天
  • last week —— 上周
  • last year —— 去年
  • two days ago —— 两天前
  • in 2020 —— 在2020年

例如:

  • I watched a movie yesterday.
  • She visited her parents last week.
  • They went to Shanghai last year.

4.1 普通动词的过去式

规则动词通常加 -ed:

  • work → worked
  • play → played
  • watch → watched
  • visit → visited

不规则动词需要单独记忆:

原形过去式
gowent
eatate
seesaw
buybought
havehad
dodid

4.2 过去时否定句

使用:

主语 + did not + 动词原形

  • I didn’t watch TV.
  • She didn’t go to school.
  • They didn’t buy a car.

注意

didn’t 后面必须使用动词原形。

错误:She didn’t went home.

正确:She didn’t go home.

4.3 过去时疑问句

使用:

Did + 主语 + 动词原形?

  • Did you watch the movie?
  • Did she go home?
  • Did they buy a new car?

回答:

  • Did you see John?
  • Yes, I did.
  • No, I didn’t.

be 动词的过去时不使用 did:

  • Was he tired?
  • Were they at home?

五、❓ 疑问句的基本形式

5.1 一般疑问句

一般疑问句可以用“Yes”或“No”回答。

be 动词

Am / Is / Are / Was / Were + 主语?

  • Are you busy?
  • Is she your sister?
  • Was he tired?
  • Were they at school?

一般现在时普通动词

Do / Does + 主语 + 动词原形?

  • Do you like music?
  • Does he play football?

一般过去时普通动词

Did + 主语 + 动词原形?

  • Did you go there?
  • Did she call you?

5.2 特殊疑问句

常见疑问词:

疑问词含义例句
what什么What do you want?
where哪里Where do you live?
when什么时候When did he arrive?
who谁Who is she?
why为什么Why are you sad?
how怎样How do you go to work?

基本结构:

疑问词 + 一般疑问句?

例如:

  • Where do you work?
  • What does she like?
  • When did they leave?
  • Why are you tired?
  • How was your weekend?

六、⚠️ 最容易犯的错误

错误正确
He don’t like tea.He doesn’t like tea.
Does she likes music?Does she like music?
Did you went home?Did you go home?
She are happy.She is happy.
They was tired.They were tired.
Are you like coffee?Do you like coffee?

一句话记忆

be 动词自己提问;普通动词借助 do / does / did 提问。

七、✍️ 练习题

填入正确形式:

  1. I ___ a student.
  2. She ___ not busy.
  3. They ___ at home yesterday.
  4. He ___ English every day.
  5. She doesn’t ___ coffee.
  6. ___ you like music?
  7. ___ he work here?
  8. Did they ___ to school yesterday?

答案:

  1. am
  2. is
  3. were
  4. studies
  5. like
  6. Do
  7. Does
  8. go

八、📌 快速回顾

  • be 动词现在时:am / is / are
  • be 动词过去时:was / were
  • 一般现在时第三人称单数:动词通常加 s
  • 一般现在时疑问句:Do / Does + 主语 + 动词原形
  • 一般过去时疑问句:Did + 主语 + 动词原形
  • be 动词疑问句:直接把 be 放到主语前面

九、📚 官方资料