疯狂程序员之重头暴学英语语法宝典!!!

学习英语语法真的很重要!虽然也许不会与外国人交流,但是你可能会因为编程学习或者阅读英语资料苦恼,既然看到了不如就从现在开始好好学英语吧!Nothing is impossible to a willing heart(有志者事竟成)!

第一讲 语序和五种基本句式 

英语五种基本句式 

基本句式一:S  V (主+谓)

基本句式二:S  V  P  (主+系+表)

基本句式三:S  V  O  (主+谓+宾)

基本句式四:S  V  o  O  (主+谓+间宾+直宾)

基本句式五:S  V  O  C  (主+谓+宾+宾补)

句式1:Subject(主语)+Verb(谓语)

The universe remains.  宇宙长存。

 句式2:S(主语)+ L.V(系动词)+ P(表语)

The food is delicious.  这个事物好吃。

句式3:S(主语)+ Verb(谓语)+ Object(宾语)

He took his bag and left.  他拿着书包离开了。

句式4:S(主语)+ V(宾语)+ I.o(间接宾语)+ D.o(直接宾语)

Her father bought her a dictionary.  她爸爸给她买了一本词典。

句式5:S(主语)+ V(动词)+ O(宾语)+ C(补语)

We made him our monitor.  我们选他当班长。

第二讲 be动词的形式和用法 

Be动词的形式:

be, is, am, are, was, were, being, been 

1.The man is back.

2.They are back.

3.He was back.

4.They were back.

5.They have been back.

be动词的用法

后面接名词、形容词、地点副词或短语作补足语。

1.The man is a teacher.

2.Mary's new dresses are colorful.

3.My monther was in the kitchen.

Be动词的练习

1.他们是老师。(they, teacher)

They are teachers.

2.他以前是一名老师。(he, a teacher, before)

He was a teacher before.

3.他已经当了3年的老师。(for 3 years)

He has been a teacher for 3 years.

第三讲 Be动词的否定 提问 回答 

 Be动词的否定

在 am, is, are, was, were 后面加not

缩略式 am not, isn't, aren't, wasn't, weren't.

1.The man isn't back.

2.I am not back.

3.They aren't back.

4.He wasn't back.

5.They weren't back.

 使用be动词提问和回答

-Is he a teacher?

-Yes, he is./No, he isn't.

-Are you a teacher?

-Were they teachers?

Be动词的练习

1.他是医生吗?(doctor)

Is he a doctor?

不,他不是。

No, he isn't.

2.他们昨天在教室吗?(yesterday,classroom)

Were they in the classroom yesterday?

3.他们昨天不在教室。

They weren't in the classroom.

第四讲 代词的主格和宾格

代词:代替人/事物的名词

主格代词:I, he, she, it, you, we, they

1.I am a teacher.

2.He is a teacher.

3.You are teachers.

宾格代词:me, him, her, it, you, us, them

1.He likes me.

2.We like her.

3.I like them.

练习 

1. 我喜欢它。

I like it.

2.他们认识他。(know)

They know him.

第五讲 名词性/形容性物主代词 

形容词性物主代词:

单数形式:my, your, his/her/its, one's

复数形式:our, your, their

1.This is my book.

2.We love our motherland.

3.Those are your socks.

名词性物主代词:

单数形式:mine, yours, his/hers/its, one's

复数形式:ours, yours, theirs

1.The book is ours.   

2.The apple is hers.

练习

1.我的老师是中国人。(teacher,Chinese)

My teacher is Chinese.

2.这个电脑是他们的。(computer)

This computer is theirs.

3.我们的书在书架上。(on the shelf)

Our book is on the shelf.

汇总:

主格宾格形容词性物主代词名词性物主代词
Imemymine
Hehimhishis
Sheherherhers
Itititsits
Youyouyouryours
Weusourours
Theythemtheirtheirs

第六讲 反身代词 

 反身代词:

myself   yourself   herself  himself    itself   yourselves   ourselves   themselves

反身代词用法

1.Please help yourself to some fish. 

2.We enjoyed ourselves last night.

3.The thing itself is not important.

练习

1.Take good care of (  yourself  ).

2.She gained control of (  herself  ). 

第七讲 实意动词的特征

实意动词 

come   read     go    watch     play      fly

1.He comes from Shenyang.

2.She is reading story books.

3.They went to America yesterday.

4.We have watched the game for three times.

5.My monther will fly back to China next month.

练习

1.他昨天来上海了。

He came to Shanghai yesterday.

2.我们正在写作业。

We are writing homework.

3.他们读这本书已经读3遍了。

They have read this book three times.

第八讲 实意动词的否定/提问/回答

使用助动词进行否定

在助动词do does did 后面加not

do not   / don't

does not  / doesn't

did not  / didn't

1.I don't go to school by bus.

2.She doesn't watch TV everyday.

3.They didn't swim last night.

使用助动词进行提问:

1.He often plays golf.

  Does he often play golf?

  Yes, he does./No, he doesn't.

2.They go to school by bus.

   Do they go to school by bus.

   Yes, they do./No, they don't.

3.Sam had breakfast yesterday.

   Did Sam have breakfast yesterday.

  Yes, he did./No, he didn't.

 练习

1.-他每天都学英语吗?(learn English)

   -Does he learn English everyday?

   -是的,他每天都学英语。

   -Yes, he does.

2.Tom昨天没吃早饭。(have breakfast)

Tom didn't have breakfast yesterday.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/590364.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【二叉树】【BFS】【DFS】111. 二叉树的最小深度

题目 法1&#xff1a;BFS class Solution {public int minDepth(TreeNode root) {if (root null) {return 0;}int depth 1;Queue<TreeNode> queue new LinkedList<>();queue.offer(root);while (!queue.isEmpty()) {int curSize queue.size();for (int i 0;…

作业--day39

定义一个Person类&#xff0c;私有成员int age&#xff0c;string &name&#xff0c;定义一个Stu类&#xff0c;包含私有成员double *score&#xff0c;写出两个类的构造函数、析构函数、拷贝构造和拷贝赋值函数&#xff0c;完成对Person的运算符重载(算术运算符、条件运算…

编程语言未来发展趋势探析:简化与标准化、并发与分布式、智能应用新篇章

您好&#xff0c;我是码农飞哥&#xff08;wei158556&#xff09;&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f4aa;&#x1f3fb; 1. Python基础专栏&#xff0c;基础知识一网打尽&#xff0c;9.9元买不了吃亏&#xff0c;买不了上当。 Python从入门到精…

PyTorch 节省显存技巧:Activation Checkpointing

参考资料 官方文档&#xff1a; https://pytorch.org/docs/2.0/checkpoint.html官方博客&#xff1a;https://medium.com/pytorch/how-activation-checkpointing-enables-scaling-up-training-deep-learning-models-7a93ae01ff2d Activation Checkpointing 介绍 激活检查点 …

【致远OA】按人员编码获取所有待办事项

接口说明 按人员编码获取所有待办事项 兼容版本 since V7.0 请求方式 http请求方式&#xff1a;GET http://ip:port/seeyon/rest/affairs/pending/code/{memberCode} 如 http://127.0.0.1/seeyon/rest/affairs/pending/code/9981 效果参考 响应结果 参考对象实例&#x…

P9198 题解

温馨提示: \color{#E74C3C}\text{温馨提示:} 温馨提示: 遇见题解勿抄袭&#xff0c;棕名封号两行泪。 \color{#E74C3C}\text{遇见题解勿抄袭&#xff0c;棕名封号两行泪。} 遇见题解勿抄袭&#xff0c;棕名封号两行泪。 题目传送门 这道题目呢&#xff0c;非常得良心&#xff…

事件循环的理解

1.单线程 Js是一个单线程的语言,代码只能一行一行去执行,遇到同步的代码就直接执行了,如果遇到异步的代码怎么办&#xff1f; 不可能等到异步的代码执行完&#xff0c;在去执行后面同步的代码。 2.主线程 遇到同步的代码,就在主线程里面直接执行了。 3.任务队列 遇到异步的…

ROS TF坐标变换 - 静态坐标变换

目录 一、静态坐标变换&#xff08;C实现&#xff09;二、静态坐标变换&#xff08;Python实现&#xff09; 如前文所属&#xff0c;ROS通过广播的形式告知各模块的位姿关系&#xff0c;接下来详述这一机制的代码实现。 模块间的位置关系有两种类型&#xff0c;一种是相对固定…

Django开发3

Django开发3 Django开发编辑用户9.靓号管理9.1 表结构9.2 靓号列表9.3 新建靓号9.4 编辑靓号9.5 搜索手机号9.6 分页 10.时间插件11.ModelForm和BootStrap操作 各位小伙伴想要博客相关资料的话关注公众号&#xff1a;chuanyeTry即可领取相关资料&#xff01; Django开发 部门管…

RK3588取经之路【序章】2024/01/01

文章目录 RK3588取经之路【序章】关于本文的规划 开篇开发板整体图外设介绍 结束 RK3588取经之路【序章】 2023年前入手买了这个广州英码出场的一款开发板EVM3588-A24EG-C-B2AA&#xff08;裸板&#xff09;&#xff0c;花了2800左右&#xff0c;是不是脑子有点毛病&#xff0…

超详细YOLOv8目标检测全程概述:环境、训练、验证与预测详解

目录 yolov8导航 YOLOv8&#xff08;附带各种任务详细说明链接&#xff09; 搭建环境说明 不同版本模型性能对比 不同版本对比 模型参数解释 不同版本说明 训练 训练示意代码 训练用数据集与 .yaml 配置方法 .yaml配置 数据说明 数据集路径 训练参数说明 训练过程…

linux下docker搭建Prometheus +SNMP Exporter +Grafana进行核心路由器交换机监控

一、安装 Docker 和 Docker Compose https://docs.docker.com/get-docker/ # 安装 Docker sudo apt-get update sudo apt-get install -y docker.io# 安装 Docker Compose sudo apt-get install -y docker-compose二、创建配置文件及测试平台是否正常 1、选个文件夹作为自建…

【Linux】修复 Linux 错误 - 权限被拒绝

修复 Linux 错误 - 权限被拒绝 问题描述 在使用 Linux 操作系统时,有时会遇到权限被拒绝的错误。这种错误通常发生在尝试执行需要特定权限的操作时,例如修改系统文件或访问受限的目录。当权限被拒绝时,系统会返回类似于“Permission denied”或“Operation not permitted”…

Airtest的iOS实用接口介绍

前段时间Airtest更新了1.3.0.1版本&#xff0c;里面涉及非常多的iOS功能新增和改动&#xff0c;今天想详细跟大家聊一下里面的iOS设备接口。 PS&#xff1a;本文示例均使用本地连接的iOS设备&#xff0c;Airtest版本为1.3.0.1 。 安装接口&#xff1a;install、install_app …

2.1 DFMEA步骤一:策划和准备

2.1.1 目的 设计FMEA的“策划和准备”步骤旨在确定将要执行的FMEA类型,以及根据进行中的分析类型(如系统、子系统或组件)明确每个FMEA的范围。设计FMEA(DFMEA)的主要目标包括: 项目识别项目计划:涵盖目的、时间安排、团队、任务和工具(5T)分析边界:界定分析的范围,…

java编程思路思想及案例练习(最近学习总结)

前言&#xff1a; 学了java的基础语法&#xff0c;但运用还不是很流畅&#xff0c;所以练习些案例&#xff0c;整理些心得。 编程思路思想 1&#xff0c;实验由多个方法组成&#xff0c;所以碰到需要实现的程序时&#xff0c;需要先分析程序&#xff0c;思考程序可以拆分成什么…

GPT4-AIl本地部署-chat AI本地使用

文章目录 GPT4-AIl本地部署GPT4客户端下载地址&#xff1a;对应的下载下载后的文件点击安装&#xff0c;改一下文件存放路径&#xff0c;下面都是默认下一步进度条100%后&#xff0c;点击完成 安装完桌面生成图标&#xff0c;点击选择都是NO&#xff0c;不进行数据上传点击后&a…

TensorFlow Hub模型

TensorFlow Hub是一个库&#xff0c;用于分享和发现预训练的机器学习模型。 可以在TensorFlow Hub上找到各种用于不同任务的模型&#xff0c;包括但不限于以下类型&#xff1a; 文本处理: BERT (Bidirectional Encoder Representations from Transformers)ALBERT (A Lite BERT…

大数据 - 大数据入门第一篇 | 关于大数据你了解多少?

&#x1f436;1.1 概述 大数据&#xff08;BigData):指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合&#xff0c;是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 大数据主要解决、海量数据的采…

【C++】命名空间、输入输出、缺省参数和函数重载详解

文章目录 前言命名空间命名空间的定义命名空间的使用 C输入输出缺省参数缺省参数定义缺省参数分类 函数重载函数重载的概念函数名修饰规则extern "C"的使用 总结 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; C 是一门强大而灵活的编程语言…