当前位置:文档之家› Oracle和SQLServer的语法区别

Oracle和SQLServer的语法区别

Oracle和SQLServer的语法区别
Oracle和SQLServer的语法区别

Oracle和SQLServer的语法区别SQL 语言支持

这一部分概述了 Transact-SQL 和 PL/SQL 语言语法之间的相同点和不同点,并给出转换策略。要将 Oracle DML 语句和 PL/SQL 程序迁移到 SQL Server 时,请按下列步骤执行:

1.验证所有 SELECT、INSERT、UPDATE 和 DELETE 语句的语法是有效的。进行任何必要的

修改。

2.把所有外部联接改为 SQL-92 标准外部联接语法。

3.用相应 SQL Server 函数替代 Oracle 函数。

4.检查所有的比较运算符。

5.用“+”字符串串联运算符代替“||”字符串串联运算符。

6.用 Transact-SQL 程序代替 PL/SQL 程序。

7.把所有 PL/SQL 游标改为非游标 SELECT 语句或 Transact-SQL 游标。

8.用 Transact-SQL 过程代替 PL/SQL 过程、函数和包。

9.把 PL/SQL 触发器转换为 Transact-SQL 触发器。

10.使用 SET SHOWPLAN 语句,优化查询性能。

SELECT 语句

Oracle 和 Microsoft SQL Server 使用的 SELECT 语句语法类似。

SQL Server 不支持 Oracle 特定的基于开销的优化程序提示,它必须被删除。建议使用的技术是,使用 SQL Server 基于开销的优化程序。有关详细信息,请参见本章后面的“SQL 语句优化”。

SQL Server 不支持 Oracle 的 START WITHUCONNECT BY 子句。在 SQL Server 中,可以创建完成相同任务的存储过程替代它。

SQL Server 不支持 Oracle 的 INTERSECT 和 MINUS 集合运算符。可使用 SQL Server EXISTS 和 NOT EXISTS 子句,实现相同的结果。

在下面示例中,使用 INTERSECT 运算符,用于查找学生登记的所有课程的代码和名称。注意,EXISTS 运算符是如何代替 INTERSECT 运算符的。返回的数据是相同的。

在此例中,使用 MINUS 运算符,查找那些没有任何学生登记的课程。

INSERT 语句

Oracle 和 Microsoft SQL Server 使用的 INSERT 语句语法类似。

Transact-SQL 语言支持对表和视图的插入,但不支持对 SELECT 语句的 INSERT 操作。如果 Oracle 应用程序代码执行对 SELECT 语句的插入操作,则必须对它进行修改。

Transact-SQL values_list 参数提供了 SQL-92 标准关键字 DEFAULT ,但 Oracle 不支持。此关键字指定了,执行插入操作时使用列的默认值。如果指定列的默认值不存在,则插入 NULL 。如果该列不允许 NULL ,则返回一个错误消息。如果该列数据类型定义为 timestamp ,则插入下一个有序值。

标识符列不能使用 DEFAULT 关键字。要生成下一个序列号,拥有 IDENTITY 属性的列不能列在

column_list 或 values_clause 中。不需使用 DEFAULT 关键字,来获取列的默认值。正如在 Oracle 中,如果列没有在 column_list 中引用,并且它有默认值,则默认值存放在列中。这是

迁移时可使用的最兼容的方法。

一个有用的 Transact_SQL 选项 (EXECute procedure_name ) 是,

执行一个过程并将其结果用管道输出到目标表或视图中。Oracle 不允许这样做。

UPDATE 语句

因为 Transact SQL 支持 Oracle UPDATE 命令使用的绝大多数语法,所以只需要极少的修改。

Transact-SQL UPDATE 语句不支持对 SELECT 语句的更新操作。如果 Oracle

应用程序代码对 SELECT 语句进行更新,则可以把 SELECT 语句转换成一个视图,然后在 SQL Server UPDATE 语句中使用该视图名称。请参见前面“INSERT 语句”中的示例。

Oracle UPDATE 命令只能使用一个 PL/SQL 块中的程序变量。要使用变量,Transact-SQL 语言并不需要使用块。

在 SQL Server 中,DEFAULT 关键字可用于将一列设为其默认值。但不能使用 Oracle UPDATE 命令,将一列设为默认值。

Transact-SQL 和 Oracle SQL 均支持在 UPDATE 语句中使用子查询。但是,Transact-SQL FROM 子句可用来创建一个基于联接的 UPDATE。这一功能使 UPDATE 语法可读性更好,在某些情况下还能改善性能。

DELETE 语句

在大多数情况下,不需要修改 DELETE 语句。如果要对 Oracle 中的 SELECT 语句执行删除操作,则必须修改 SQL Server 语法,因为 Transact-SQL 不支持这一功能。

Transact-SQL 支持在 WHERE 子句中使用子查询,以及在 FROM 子句中使用联接。后者可产生更有效的语句。请参见前面“UPDATE 语句”中的示例。

TRUNCATE TABLE 语句

Oracle 和 Microsoft SQL Server 使用的 TRUNCATE TABLE 语句语法类似。TRUNCATE TABLE 用于从表中删除所有的行,并且不能回滚。表结构及其所有索引继续存在。DELETE 触发器不执行。如果表被一个 FOREIGN KEY 约束引用,则它不能被截断。

在 SQL Server 中,此语句只能由表的所有者执行。在 Oracle 中,如果是表的所有者或拥有DELETE TABLE 系统权限,就可以执行此命令。

Oracle TRUNCATE TABLE 命令可以有选择地释放表中行所占用的存储空间。SQL Server TRUNCATE TABLE 语句总是收回表数据及其相关索引所占用的空间。

标识符列和时间戳列中数据的处理

Oracle 序列是与任何给定的表或列均不直接相关的数据库对象。列和序列之间的关系是在应用程序中实现的,即通过编程的方法将序列值赋给列。因此,Oracle 使用序列时,并不实施任何规则。但是,在 Microsoft SQL Server 标识符列中,值不能被更新,并且不能使用 DEFAULT 关键字。

默认情况下,数据不能直接插入到标识符列。标识符列自动给表中插入的每个新行生成一个唯一的序列号。可以使用下列 SET 语句改写这种默认设置:

SET IDENTITY_INSERT table_name ON

将 IDENTUTY_INSERT 设为 ON,用户就可以向新行的标识符列插入任何值。要防止出现有重复号码的条目,必须为该列创建唯一索引。这条语句的目的是,允许用户给无意中删除的行重新创建一个值。@@IDENTITY 函数可用来获取上一个标识值。

TRUNCATE TABLE 语句将标识符列重置为其起始 SEED 值。如果不想重置列的标识值,则不使用TRUNCATE TABLE 语句,而使用不带 WHERE 子句的 DELETE 语句。必须评估它对 Oracle 迁移造成的影响,因为 ORACLE SEQUENCE 在 TRUNCATE TABLE 命令之后不被重置。

处理 timestamp列时,只能执行插入和删除。如果要更新一个 timestamp列,会收到以下的错误信息:

Msg 272, Level 16, State 1 Can't update a TIMESTAMP column.

锁定请求的行

Oracle 使用 FOR UPDATE 子句来锁定 SELECT 命令中指定的行。不需要在 Microsoft SQL Server 中使用对等的子句,因为这是默认行为。

行合计和 COMPUTE 子句

SQL Server COMPUTE 子句用于生成行合计函数(SUM、AVG、MIN、MAX 和 COUNT),它们在查询结果中作为附加行出现。它允许查看一组结果的详细和汇总信息行。可以计算子组的汇总值,以及计算同一组的多个合计函数。

Oracle SELECT 命令语法不支持 COMPUTE 子句。但是,SQL Server COMPUTE 子句与 Oracle SQL*Plus 查询工具中的 COMPUTE 命令作用相似。

联接子句

Microsoft SQL Server 7.0 允许在一个联接子句中最多可联接 256 个表,包括临时表和永久表。在 Oracle 中,则没有联接限制。

在 Oracle 中使用外部联接时,外部联接运算符 (+) 通常放在该联接的子列(外键)旁边。(+) 标识了具有较少唯一值的列。情况一般是这样,除非外键允许空值,在这种情况下,(+) 被放在父(PRIMARY KEY 或 UNIQUE 约束)列上。(+) 不能放在等号 (=) 两边。

在 SQL Server 中,可以使用 *= 和 =* 外部联接运算符。* 用于标识有较多唯一值的列。如果子(外键)列不允许空值,则 * 放在等号的父(PRIMARY KEY 或 UNIQUE 约束)列一边。* 的位置和 Oracle 完全相反。* 不能放在等号 (=) 两边。

*= 和 =* 被认为是旧式联接运算符。SQL Server 也支持下面列出的 SQL-92 标准联接运算符。建议使用这种语法。SQL-92 标准语法功能更强大,并且比*运算符的限制要少。

下面的代码示例返回所有学生登记的课程列表。外部联接定义在学生 (student) 和成绩 (grade) 表之间,成绩表允许所有的学生出现在上面,甚至那些没有登记任何课程的学生也是如此。外部联接也加到课程表上,

以返回课程名称。如果外部联接不加到课程表上,就不会返回那些没有登记任何课程的学生,因为他们的课程代码 (CCODE ) 为空。

将 SELECT 语句做为表名使用

Microsoft SQL Server 和 Oracle 均支持在执行查询时,把 SELECT 语句作为表的来源使用。SQL Server 需要一个别名;对 Oracle ,别名的使用是可选的。

读取和修改 BLOB

Microsoft SQL Server 使用 text和 image列,来实现二进制大型对象 (BLOB)。Oracle 使用 LONG 和 LONG RAW 列实现 BLOB。在 Oracle 中,SELECT 命令可以查询 LONG 和 LONG RAW 列中的值。

在 SQL Server 中,可以使用标准的 Transact-SQL 语句或专门的 READTEXT 语句读取 text和image列中的数据。READTEXT 语句允许读取 text或 image列的部分片段。Oracle 没有提供处理 LONG 和 LONG RAW 的对等语句。

READTEXT 语句使用 text_pointer,它可以用 TEXTPTR 函数获得。TEXTPTR 函数返回一个指针,它指向指定行中的 text或 image列,或如果返回不止一行,则它指向查询返回的最后一行的text或 image列。因为 TEXTPTR 函数返回一个 16 字节的二进制字符串,最好声明一个局部变量来存放文本指针,然后由 READTEXT 使用该变量。

READTEXT 语句指定要返回的字节数。@@TEXTSIZE 函数中的值是要返回的字符或字节数的限度,如果它小于 READTEXT 指定的大小,就会替代 READTEXT 语句指定值。

可使用带 TEXTSIZE 参数的 SET 语句,指定 SELECT 语句返回的文本数据的大小(字节数)。如果指定 TEXTSIZE 为 0,其大小被重置为默认值 (4 KB)。设置 TEXTSIZE 参数,会影响

@@TEXTSIZE 函数。当 SQL_MAX_LENGTH 语句选项更改时,SQL Server ODBC 驱动程序就会自动设置 TEXTSIZE 参数。

在 Oracle 中,UPDATE 和 INSERT 命令用于更改 LONG 和 LONG RAW 列中的值。在 SQL Server 中,可以使用标准的 UPDATE 和 INSERT 语句,也可以使用 UPDATETEXT 和 WRITETEXT 语句。UPDATETEXT 和 WRITETEXT 均允许无日志记录的选项,并且 UPDATETEXT 允许对 text或image列进行部分更新。

UPDATETEXT 语句可用于替换现有数据、删除现有数据或插入新数据。新插入的数据可以是常量、表名、列名或文本指针。

WRITETEXT 语句可完全覆盖受其影响的列中的任何现有数据。使用 WRITETEXT 可替换文本数据;使用 UPDATETEXT 可修改文本数据。UPDATETEXT 语句更加灵活,因为它只更改一部分文本或图像值,而不是更改全部。

有关详细信息,请参见 SQL Server Books Online。

本节中的表给出了 Oracle 和 SQL Server 标量值函数和合计函数之间的关系。尽管名称看起来是相同的,但要注意,函数参数的数量和类型是不同的,这一点非常重要。此外,在这个列表中,没有给出仅由 Microsoft SQL Server 提供的函数,因为本章仅限于讲述,如何方便地实现从现有 Oracle 应用程序的迁移。Oracle 不支持函数的例子有:角度 (DEGREES)、圆周率 (PI) 和随机数 (RAND)。

数字/数学函数

下面是 Oracle 支持的数字/数学函数及其 Microsoft SQL Server 对等函数。

字符函数

下面是 Oracle 支持的字符函数及其 Microsoft SQL Server 对等函数。

日期函数

下面是 Oracle 支持的日期函数及其 Microsoft SQL Server 对等函数。

转换函数

下面是 Oracle 支持的转换函数及其 Microsoft SQL Server 对等函数。

其它行级函数

下面是 Oracle 支持的其它行级函数及其 Microsoft SQL Server 对等函数。

合计函数

下面是 Oracle 支持的合计函数及其 Microsoft SQL Server 对等函数。

条件测试

Oracle DECODE 语句和 Microsoft SQL Server CASE 表达式都执行条件测试。当 test_value中的值符合下列任何表达式时,就会返回相关的值。如果不符合,则返回 default_value。如果没有指定 default_value,且不符合任何表达式,则 DECODE 和 CASE 返回 NULL。下表给出了语法以及一个转换的 DECODE 命令的示例。

CASE 表达式可以支持使用 SELECT 语句进行布尔测试,这是 DECODE 命令所不允许的。有关CASE 表达式的详细信息,请参见 SQL Server Books Online。

将值转换为不同的数据类型

Microsoft SQL Server CONVERT 和 CAST 函数均是多用途的转换函数。它们提供了相似的功能,把一种数据类型的表达式转换为另一种数据类型,并支持多种特殊的数据格式:

?CAST(expression AS data_type)

?CONVERT (data type[(length)], expression [, style])

CAST 是一个 SQL-92 标准函数。这些函数执行与 Oracle TO_CHAR、TO_NUMBER、TO_DATE、HEXTORAW 和 RAWTOHEX 函数相同的操作。

数据类型是指该表达式要转换成为的任何系统数据类型。不能使用用户定义的数据类型。length 参数是可选的,它与 char、varchar、binary和 varbinary数据类型一起使用。可允许的最大长度是 8000。

注意,字符串是如何转换成日期的。在 Oracle 中,默认的日期格式模型为“DD-MON-YY”。如果使用任何其它格式,必须提供相应的日期格式模型。CONVERT 函数自动转换标准日期格式,而无须格式模型。

当把日期转换成字符串时,CONVERT 函数默认输出为“dd mon yyyy hh:mm:ss:mmm(24h)”。一种数字类型的编码用于设定到其它日期格式模型输出的格式。有关 CONVERT 函数的详细信息,请参见 SQL Server Books Online。

下表给出了 Microsoft SQL Server 日期的默认输出。

用户定义的函数

Oracle PL/SQL 函数可用于 Oracle SQL 语句中。在 Microsoft SQL Server 中,这一功能通常以其它方式实现。

在下面的示例中,Oracle 用户定义的函数 GET_SUM_MAJOR 用于获取按专业 (major) 交纳的学费总和。在 SQL Server 中,可通过把查询作为表使用,以替代这一函数。

Oracle 和 Microsoft SQL Server 比较运算符几乎是相同的。

模式匹配

SQL Server LIKE 关键字提供了一些 Oracle 不支持的、有用的通配符搜索选项。除了支持两个RDBMS 通用的 % 和 _ 通配符外,SQL Server 还支持 [] 和 [^] 字符。

[] 字符用于在给定范围内搜索某一单个字符。例如,如果在单字符位置搜索从 a 到 f 的字符,可以用 LIKE '[a-f]' 或 LIKE '[abcdef]' 指定。此表给出了这些附加通配符的用法。

[^] 通配符集合用于指定不在给定范围内的字符。例如,如果接受除 a 到 f 以外的任何字符,则使用 LIKE '[^a - f]' 或 LIKE '[^abcdef]'。

有关 LIKE 关键字的详细信息,请参见 SQL Server Books Online。

NULL 用法对比

尽管 Microsoft SQL Server 传统上支持 SQL-92 标准以及其它一些非标准的 NULL 行为,但是它也支持 Oracle 中 NULL 的用法。

要执行分布式查询,SET ANSI_NULLS 应该设为 ON。

SQL Server ODBC 驱动程序和 SQL Server 的 OLE DB提供程序连接时,就会自动把 SET

ANSI_NULLS 设为 ON。此设置可以在 ODBC 数据源、ODBC 连接属性设定,或者连接 SQL Server 前,在应用程序中设置的 OLE DB 连接属性中设定。对来自 DB-Library 应用程序的连接,SET ANSI_NULLS 默认为 OFF。

当 SET ANSI_DEFAILTS 为 ON 时,就会启用 SET ANSI_NULLS。

有关使用 NULL 的详细信息,请参见 SQL Server Books Online。

字符串串联

Oracle 将两个管道符号 (||) 作为字符串串联运算符,而 SQL Server 则使用加号 (+)。这种差别只需要对应用程序代码进行小小的修改即可。

控制流语言控制 SQL 语句、语句块和存储过程的执行数据流。PL/SQL 和 Transact SQL 提供了许多相同的结构,但在语法上有一些差异。

关键字

以下是每种 RDBMS 支持的关键字。

声明变量

Transact-SQL 和 PL/SQL 变量是使用 DECLARE 关键字来创建的。Transact-SQL 变量用 @ 来标识,并且像 PL/SQL 变量一样,第一次创建时该变量被初始化为空值。

Transact-SQL 不支持 %TYPE 和 %ROWTYPE 变量数据类型定义。在 DECLARE 命令中,不能对Transact-SQL 变量进行初始化。Oracle NOT NULL 和 CONSTANT 关键字不能用在 Microsoft SQL Server 数据类型定义中。

与 Oracle LONG 和 LONG RAW 数据类型一样,text和 image数据类型不能用于变量声明。此外,不支持 PL/SQL 类型的记录和表定义。

变量赋值

Oracle 和 Microsoft SQL Server 提供以下方法,给局部变量赋值。

以下是一些语法示例。

语句块

Oracle PL/SQL 和 Microsoft SQL Server Transact-SQL 支持使用 BEGINUEND 术语,来指定程序块。Transact-SQL 不要求在 DECLARE 语句后面使用语句块。在 Microsoft SQL Server 中,如果 IF 语句和 WHILE 循环执行不止一个语句,需要使用 BEGINUEND 语句块。

条件处理

Microsoft SQL Server Transact-SQL 条件语句包含 IF 和 ELSE 语句,而不是 Oracle PL/SQL 中的 ELSIF 语句。可以嵌套多个 IF 语句,来达到同样的效果。对于大量的条件测试,CASE 表达式更容易阅读。

《英语语法大全(完全版)

v1.0可编辑可修改语法 1. 5种类型的谓语 1326 在一个完整的句子中,主语之外的部分称为谓语,- 谓语。 第一类包含一个不及物动词(IV): He came My wife cried 第二类包含一个及物动词及其宾语(TV+ O : Joh n likes me . His un cle wrote letters 第三类包含一个双宾动词、一个间接宾语和一个直接宾语(They teach me En glish . I bought Mary sugar . 第四类包含一个系动词及主语补语(LV+ C): He is a teacher . She looks sad . 第五类包含一个宾补动词、宾语及宾语补语(FV+ C+ C): 5种类型的DV+IO+DC :

v1.0可编辑可修改We made him king . She left the house dirty 1.基本成分 1302 根据其结构,句子可以分为5类: a.主语+ 不及物动词 Joh n came. (S)(IV) b.主语+ 及物动词+宾语 Joh n likes oranges . (S) (TV) (O) c.主语+ 双宾动词+ 间接兵语+直接宾语 Joh n gave Mary books . (S)(DV (10)(DO

d.主语+ 系动词+ 主语补语 Joh n is happy . (S)(LV)(SC e.主语+ 宾补动词+ 宾语+ 宾语补语 Joh n makes Mary angry . (S)(FV) ( O)(OC 主语、不及物动词、及物动词、双宾动词、系动词、宾补动词、宾语及补语可以称为基本句子成分。在上面的句子中,如把任何一个成分删除,都会成为病句。从上面例句也可看出,完整的句子一般至少包含2个基本成分,至多4个基本成分。 2 ?附属成分 1303 基本成分可以加修饰语:1)定语(即用来修饰名词的单词、短语或 从句)或2)状语(即用来修饰名词或代词以外的词的单词、短语或从句)。下面例句中,修饰语为斜体字,被修饰的词为黑体字: 1)Poor John tottered toward a hospital nearby . John likes oranges imported from the U . S..

完整版初中英语语法大全知识点总结

英语语法大全 初中英语语法 学习提纲 一、词类、句子成分和构词法: 1、词类:英语词类分十种: 名词、形容词、代词、数词、冠词、动词、副词、介词、连词、感叹词。 1、名词(n.):表示人、事物、地点或抽象概念的名称。如:boy, morning, bag, ball, class, orange. :who, she, you, it . 主要用来代替名词。如): 2、代词(pron.3、形容词(adj..):表示人或事物的性质或特征。如:good, right, white, orange . 4、数词(num.):表示数目或事物的顺序。如:one, two, three, first, second, third, fourth. 5、动词(v.):表示动作或状态。如:am, is,are,have,see . 6、副词(adv.):修饰动词、形容词或其他副词,说明时间、地点、程度等。如:now, very, here, often, quietly, slowly. 7、冠词(art..):用在名词前,帮助说明名词。如:a, an, the. 8、介词(prep.):表示它后面的名词或代词与其他句子成分的关系。如in, on, from, above, behind. 9、连词(conj.):用来连接词、短语或句子。如and, but, before . 10、感叹词(interj..)表示喜、怒、哀、乐等感情。如:oh, well, hi, hello. 2、句子成分:英语句子成分分为七种:主语、谓语、宾语、定语、状语、表语、宾语补足语。 1、主语是句子所要说的人或事物,回答是“谁”或者“什么”。通常用名词或代词担任。如:I'm Miss Green.(我是格林小姐) 2、谓语动词说明主语的动作或状态,回答“做(什么)”。主要由动词担任。如:Jack cleans the room every day. (杰克每天打扫房间) 3、表语在系动词之后,说明主语的身份或特征,回答是“什么”或者“怎么样”。通常由名词、 代词或形容词担任。如:My name is Ping ping .(我的名字叫萍萍) 4、宾语表示及物动词的对象或结果,回答做的是“什么”。通常由名词或代词担任。如:He can spell the word.(他能拼这个词) 有些及物动词带有两个宾语,一个指物,一个指人。指物的叫直接宾语,指人的叫间接宾语。间接 宾语一般放在直接宾语的前面。如:He wrote me a letter . (他给我写了 一封信) 有时可把介词to或for加在间接宾语前构成短语,放在直接宾语后面,来强调间接宾语。如:He wrote a letter to me . (他给我写了一封信)

大学英语语法大全_太经典了

大学英语语法 学习提纲 一、词类、句子成分和构词法: 1、词类:英语词类分十种: 名词、形容词、代词、数词、冠词、动词、副词、介词、连词、感叹词。 1、名词(n.):表示人、事物、地点或抽象概念的名称。如:boy, morning, bag, ball, class, orange. 2、代词(pron.):主要用来代替名词。如:who, she, you, it . 3、形容词(adj..):表示人或事物的性质或特征。如:good, right, white, orange . 4、数词(num.):表示数目或事物的顺序。如:one, two, three, first, second, third, fourth. 5、动词(v.):表示动作或状态。如:am, is,are,have,see . 6、副词(adv.):修饰动词、形容词或其他副词,说明时间、地点、程度等。如:now, very, here, often, quietly, slowly. 7、冠词(art..):用在名词前,帮助说明名词。如:a, an, the. 8、介词(prep.):表示它后面的名词或代词与其他句子成分的关系。如in, on, from, above, behind. 9、连词(conj.):用来连接词、短语或句子。如and, but, before . 10、感叹词(interj..)表示喜、怒、哀、乐等感情。如:oh, well, hi, hello. 2、句子成分:英语句子成分分为七种:主语、谓语、宾语、定语、状语、表语、宾语补足语。 1、主语是句子所要说的人或事物,回答是“谁”或者“什么”。通常用名词或代词担任。如: I’m Miss Green.(我是格林小姐) 2、谓语动词说明主语的动作或状态,回答“做(什么)”。主要由动词担任。如:Jack cleans the room every day. (杰克每天打扫房间) 3、表语在系动词之后,说明主语的身份或特征,回答是“什么”或者“怎么样”。通常由名词、 代词或形容词担任。如:My name is Ping ping .(我的名字叫萍萍) 4、宾语表示及物动词的对象或结果,回答做的是“什么”。通常由名词或代词担任。如: He can spell the word.(他能拼这个词) 有些及物动词带有两个宾语,一个指物,一个指人。指物的叫直接宾语,指人的叫间 接宾语。间接宾语一般放在直接宾语的前面。如:He wrote me a letter . (他给 我写了一封信) 有时可把介词to或for加在间接宾语前构成短语,放在直接宾语后面,来强调间接宾 语。如:He wrote a letter to me . (他给我写了一封信) 5、定语修饰名词或代词,通常由形容词、代词、数词等担任。如: Shanghai is a big city .(上海是个大城市)

六年级英语语法知识点汇总

六年级语法总复习 一、词汇 (一)一般过去时态 一般过去时态表示在过去的某个时间发生的动作或存在的状态,常和表示过去的时间状语连用。例如yesterday, last weekend ,last Saturday ,等连用。基本句型:主语+动词的过去式+其他。例句——What did you do last weekend?你上周做什么了? ——I played football last weekend.我踢足球了。 ★规则动词过去式的构成 ⒈一般在动词原形末尾加-ed。例如:play—played ⒉词尾是e的动词直接加-d。例如:dance—danced ⒊末尾只有一个辅音字母的重读闭音节词,先双写这个辅音字母,再加-ed。例如stop(停止)--stopped ⒋结尾是“辅音字母+y”的动词,变“y”为“i”,再加-ed,例如:study--studied ★一些不规则变化的动词过去式 am/is—was are—were go—went swim—swam fly—flew do—did have—had say—said see—saw take—took come—came become—became get—got draw—drew hurt—hurt read—read tell—told will—would eat—ate take—took make—made drink—drank sleep(睡觉)—slept cut(切)--cut sit(坐)—sat begin(开始)—began think—thought find—found run(跑)---ran buy—bought win—won give(给)—gave sing—sang leave—left hear(听)--heart wear—wore (二)一般现在时态 一般现在时态表示包括现在时间在内的一段时间内经常发生的动作或存在的状态,表示习惯性或客观存在的事实和真理。常与often ,always ,usually ,sometimes ,every day等连用。基本句型分为两种情况: ●主语(非第三人称)+动词原形+其他。例句:——What do you usually do on the weekend?——I usually do my homework on the weekend. ●主语(第三人称)+动词的第三人称单数形式+其他。例句: ——What does Sarah usually do on the weekend?萨拉通常在周末干什么? ——She usually does her homework on the weekend.她通常在周末做她的家庭作业。 ★动词第三人称单数形式的变化规则 ⒈一般直接在动词词尾加-s.例如:play—plays ⒉以s ,x ,ch,sh结尾的动词加-es。例如:watch—watches ⒊以辅音字母加y结尾的动词,变y为i,再加es,例如:fly—flies ⒋个别不规则变化动词,需单独记忆,例如:do—does go—goes (三)现在进行时态 现在进行时态表示说话人现在正在进行的动作。基本句型:主语+be+动词的-ing+其他。 例如:——What are you doing ?你在干什么? ——I am doing my homework..我正在做作业。 ★动词现在分词的变化规则 ⒈一般直接在词尾加ing ,例如;wash—washing ⒉以不发音e字母结尾的动词,去掉e ,再加ing.例如:make—making ⒊末尾只有一个辅音字母的重读闭音节词,要双写最后一个辅音字母再加ing.例如swim—swimming (四)一般将来时态 一般将来时态表示将来某一时间或某一段时间内发生的动作或存在的状态。常与表示将来的时间如tomorrow ,next weeken ,this afternoon 等连用。我们通常用will,be going to+动词原形来表示一般将来时态。

英语语法大全(完整版)

【学英语必看】 《英语语法手册》 在实用英语备受青睐的现在,大家在学习英语和准备各种考试时,总是把 听说读写放在首位,诚然,学习语言重在实践。但是,请不要忽视语法的作用,特别是在阅读和写作中,他能帮助你分析清楚句子结构,准确抓住句子的要点,更能帮你写出复杂而优美的长句。 以下为你整理《英语语法手册》全集,不需背诵记忆,只要静下心阅读一遍,就能有所收获! 宝宝更希望你能把他们融在平时的阅读写作里. [英语语法手册]关于词类和句子成分 根据词的形式、意义及其在句中的功用将词分为若干类,叫做词类。一个 句子由各个功用不同的部分所构成,这些部分叫做句子成分。 学一个词,要学它的发音、拼法、意义,也要记它的词类;更重要的是要 了解它和其他词的关系,及其在句中作什么句子成分。如China is in East Asia(中国位于东亚)一句中的China这个单词所属的词类是名词,在句子中作主语。 词类(parts of speech) 英语的词通常分为十大类: 1)名词(noun,缩写为n.)是人和事物的名称,如pen(钢笔),English(英语),life(生活)。 2)代词(pronoun,缩写为pron.)是用来代替名词的词,如we(我们),his(他的),all(全部)。 3)形容词(adjective,缩写为adj.)用来修饰名词,如great(伟大的),honest(诚实的),difficult(困难的)。 4)数词(numeral,缩写为num.)是表示"多少"和"第几"的词,如four(四),eighteen(十八),first(第一),eighth(十八),hundred(一百)。

初三英语语法知识点归纳

初中英语语法速记口诀大全 很多同学认为语法枯燥难学,其实只要用心并采用适当的学习方法,我们就可以愉快地学会英语,掌握语法规则。笔者根据有关书目和多年教学经验,搜集、组编了以下语法口诀,希望对即将参加中考的同学们有所帮助。 一、冠词基本用法 【速记口诀】 名词是秃子,常要戴帽子, 可数名词单,须用a或an, 辅音前用a,an在元音前, 若为特指时,则须用定冠, 复数不可数,泛指the不见, 碰到代词时,冠词均不现。 【妙语诠释】冠词是中考必考的语法知识之一,也是中考考查的主要对象。以上口诀包括的意思有:①名词在一般情况下不单用,常常要和冠词连用;②表示不确指的可数名词单数前要用不定冠词a或an,确指时要用定冠词the;③如复数名词表示泛指,名词前有this,these,my,some等时就不用冠词。 二、名词单数变复数规则 【速记口诀】 单数变复数,规则要记住, 一般加s,特殊有几处: 末尾字母o,大多加s, 两人有两菜,es不离口, 词尾f、fe,s前有v和e; 没有规则词,必须单独记。 【妙语诠释】①大部分单数可数名词变为复数要加s,但如果单词以/t?蘩/、/?蘩/、/s/发音结尾(也就是单词如果以ch,sh,s,x等结尾),则一般加es;②以o结尾的单词除了两人(negro,hero)两菜(tomato,potato) 加es外,其余一般加s;③以f或fe结尾的单词一般是把f,fe变为ve再加s;④英语中还有些单词没有规则,需要特殊记忆,如child—children,mouse—mice,deer—deer,sheep—sheep,Chinese—Chinese,ox—oxen,man—men,woman—women,foot—feet,tooth —teeth。 三、名词所有格用法 【速记口诀】 名词所有格,表物是“谁的”, 若为生命词,加“’s”即可行, 词尾有s,仅把逗号择; 并列名词后,各自和共有, 前者分别加,后者最后加; 若为无生命词,of所有格, 前后须倒置,此是硬规则。 【妙语诠释】①有生命的名词所有格一般加s,但如果名词以s结尾,则只加“’”;②并列名词所有格表示各自所有时,分别加“’s”,如果是共有,则只在最后名词加“’s”;③

初中英语语法大全归纳总结

初中英语语法大全 1、名词 (一)概述 名词是表示人、地方、事物或抽象概念名称的词,可以说名词是万物之名称。它们可以是: 人的名字 Li Ming, Tom 地方名称 China, London 职业称呼 teacher, doctor 物品名称 pencil, dictionary 行为名称 study, invention 抽象概念history, grammar (二)普通名词和专有名词 1.普通名词 凡不属于特定的人名、地名、事物名称或概念名称的名词,都属于普通名词。这类名词在所有的名词中占绝大多数。普通名词大致有以下四种类型: 1)个体名词 个体名词指作为个体而存在的人或物。可以指具体的人或物,例如: He has two aunts. 他有两个姑姑。 Most classrooms have computers. 多数教室里都有电脑。 也可指抽象东西,例如: We’ve lived here for twenty years. 我们在这里住了二十年了。 I had a dream last night 我昨晚做了一个梦。 个体名词有复数形式,如:weeks, problems;单数形式可以和a/an连用,如:a week, a problem, an old man. 2)集体名词 集体名词表示由个体组成的集体,下面是一些常见的集体名词:

government(政府) group(小组,团体) public(公众) team(队;组) police(警方) 集体名词有时作单数看待,有时作复数看待。一般说来,视为整体时作单数看待,想到它的成员时作复数看待 有的集体名词通常用作单数,例如: Our company is sending him to work in Berlin. 我们公司将派他去柏林工作。 有的集体名词多作复数看待。例如: The police are looking for him. 警察正在找他。 3)物质名词 物质名词指无法分为个体的东西,我们学过的常见的物质名词有: beer, cloth, coal, coffee, coke, cotton, ice, ink, jam, juice, meat, medicine, metal, milk, oil paper, rain, salad, salt, sand, snow, soup, steel, sugar, tea, water, wine, wood, wool等。 一般说来,物质名词是不可数折,因而没有复数形式。但有一些特殊情况:

英语语法大全(超全)

多音节词在前面加 most ,女口 "the most difficult 英语的基本 语序为SVO ,且基本上不能任意变换语序,除了在少数诗词以外; 另一方面, 有时英语会使用 OSV 的语序。(注: S : Subject [主语]; V : phrase [谓语];O : Object [宾语]) 英语中所有的词可分成十大类,每一类词在句子中都有其特定的位置和作用。这 十大词类是: 一、名 词: 表示人或事物的名称的词。 二、形容词: 表示人或事物的特征的词。 三、副 词: 修饰动词、形容词和 副词的词。 四、代 词: 是代替名词、形容词和 数词的词。 五、数 词: 表示数量和顺序的词。 六、动 词: 表示动作和状态的词。 七、冠 词: 与名词连用,其说明人或事物的作用。 八、介 词: 通常置于名词和代词之前,表示名词和代词与其他词的关系。 九、连 词: 连接词 与词、短语与短语、句子与句子的词。 十、感叹词: 表示说话人感情或语气的词。 英语的时态 英语共有十六个时态、 四个体。(注:四个体为 行。) 英语中的四个体相当于法语、西班牙语以及所有印欧语系 直陈 式,命令式等。 (1) 一般现在时 英语语法大全下载 1、所有格:He is Fred's best friend. (-'s ) 2、 动词现在时的第三人称单数 :Alfredo works. (-s ) 3、 动词过去式:Fred worked . (-ed ),但亦有不规则变化。 4、 现在分词/进行时态:Fred is 节为辅音结尾的闭音节,则须双写末辅音, 5、 过去分词:The car was stolen working . ( -ing )([注]如果动词的末音 女口 running ) .(-en ); Fred has talked to the police. (-ed ),但亦有不规则变化。 6、 动名词:Working 7、 名词的复数:Fred has is good for two blue eyes . the soul. (-ing ) (-s )([注]如果动词的尾字是 s, sh,x,ch ,则需加-es ,女口 dishes 8、 形容词的比较级:Fred 音节在前面"加more ,如"more 9、 形容词的最高级:Fred is smarter than difficult "。 has the fastest Rick. (-er )形容词末尾加 car. ( -est )形容词末尾加 -er ,多 -est , II 。 Verbal 般、进行、完成、完成进 罗曼语族中的式,如:

小学英语语法知识点汇总

小学英语语法知识点汇总 一、名词复数规则 1. 一般情况下,直接加-s,如:book-books, bag-bags, cat-cats, bed-beds 2. 以s. x. sh. ch结尾,加-es,如:bus-buses, box-boxes, brush-brushes, watch-watches 3. 以“辅音字母+y”结尾,变y为i, 再加-es,如:family-families, strawberry-strawberries 4. 以“f或fe”结尾,变f或fe为v, 再加-es,如:knife-knives 5. 不规则名词复数,如: man-men, woman-women, policeman-policemen, policewoman-policewomen, mouse-mice child-children foot-feet,.tooth-teeth fish-fish, people-people, Chinese-Chinese, Japanese-Japanese 二、一般现在时 1.一般现在时表示经常或习惯性的动作,也可表示现在的状态或主语具备的性格和能力。 2.一般现在时中,没有be动词和情态动词,主语为第三人称单数的肯定句,动词要按规则加上s,主语是非第三人称单数的肯定句,动词用原形。 3.在一般现在时中,句中有be动词或情态动词时,否定句在be动词和情态动词后加not,一般疑问句将be动词或情态动词放在句首。 4.在一般现在时中,句中没有be动词或情态动词时,主语为第三人称单数的否定句在动词前加does+not (doesn’t),一般疑问句在句首加does,句子中原有动词用原形;主语为非第三人称单数,否定句用do+not (don’t),一般疑问句在句首加do,句子中动词用原形。 动词+s的变化规则 1.一般情况下,直接加-s,如:cook-cooks, milk-milks 2.以s. x. sh. ch. o结尾,加-es,如:guess-guesses, wash-washes, watch-watches, go-goes 3.以“辅音字母+y”结尾,变y为i, 再加-es,如:study-studies 三、现在进行时 1. 现在进行时表示现在正在进行或发生的动作,也可表示当前一段时间内的活动或现阶段正在进行的动作。 2. 现在进行时的肯定句基本结构为be+动词ing. 3. 现在进行时的否定句在be后加not。 4. 现在进行时的一般疑问句把be动词调到句首。 动词加ing的变化规则 1. 一般情况下,直接加ing,如:cook-cooking 2. 以不发音的e结尾,去e加ing,如:make-making, taste-tasting 3. 如果末尾是一个元音字母和一个辅音字母,双写末尾的辅音字母,再加ing,如:

史上最全的英语语法大全(精心整理)

英语语法 1.名词 1.1名词复数的规则变化 1.2其他名词复数的规则变化 1.3名词复数的不规则变化 1.4不可数名词量的表示 1.5定语名词的复数 1.6不同国家的人的单复数 1.7名词的格 2.冠词和数词 2.1不定冠词的用法 2.2定冠词的用法 2.3零冠词的用法 2.4冠词与形容词+名词结构 2.5冠词位置 2.6数词 3.代词 3.1人称代词的用法 3.2人称代词之主、宾格的替换 3.3代词的指代问题 3.4并列人称代词的排列顺序 3.5物主代词 3.6双重所有格 3.7反身代词 3.8相互代词 3.9指示代词 3.10疑问代词 3.11关系代词 3.12every , no, all, both, neither, nor 3.13none, few, some, any, one, ones 3.14代词比较辩异 one,that 和it 3.15one/another/the other 3.16“the”的妙用 3.17anyone/any one;no one/none;every/each 3.18both, either, neither, all, any, none 3.19many, much 3.20few, little, a few, a little 4.形容词和副词 4.1形容词及其用法 4.2以-ly结尾的形容词 4.3用形容词表示类别和整体 4.4多个形容词修饰名词的顺序 4.5副词及其基本用法 4.6兼有两种形式的副词

4.7形容词与副词的比较级 4.8as + 形容词或副词原级 + as 4.9比较级形容词或副词 + than 4.10可修饰比较级的词 4.11many,old 和 far 4.12the + 最高级 + 比较范围 4.13和more有关的词组 5.动词 5.1系动词 5.2什么是助动词 5.3助动词be的用法 5.4助动词have的用法 5.5助动词do的用法 5.6助动词shall和will的用法5.7助动词should和would的用法5.8短语动词 5.9非谓语动词 6.动名词 6.1动名词作主语、宾语和表语6.2Worth的用法 7动词不定式 7.1不定式作宾语 7.2不定式作补语 7.3不定式主语 7.4It's for sb.和 It's of sb. 7.5不定式作表语 7.6不定式作定语 7.7不定式作状语 7.8用作介词的to 7.9省to 的动词不定式 7.10动词不定式的否定式 7.11不定式的特殊句型too…to… 7.12不定式的特殊句型so as to 7.13不定式的特殊句型Why not 7.147不定式的时态和语态 7.15动名词与不定式 8.特殊词精讲 8.1stop doing/to do 8.2forget doing/to do 8.3remember doing/to do 8.4regret doing/to do 8.5cease doing/to do 8.6try doing/to do 8.7go on doing/to do

(超详)初中英语知识点归纳汇总

初中英语知识归纳总结 (第一课时名词 一、概述 1、名词的属性:表示人或事物的名称抽象概念的词叫名词。 2、名词分普通名词和专有名词。普通名词是表示某一类人或事物,或某种物体或抽象概念的名称。如:teacher, desks, plates, milk, box等,专有名词表示某一特定的人、事物、地方团体、党派、国家机关、语言、节日等专用的名称。(运用)如:China, Chinese, Saturday, June, Green, Beijing, Olympic等。(专有名词的第一个字母要大写) 二、可数名词与不可数名词 1、可数名词是指表示人或事物,可以用数来计量的名词,有单复数之分。如:glass-----glasses; book---- books 2、不可数名词是指所表示的事物不能用数来计量。 如:paper, rice, water , milk, tea等。 3、有些名词在特定情况下由不可数变为可数名词。 Light travels faster than sound; (light:光线,不可数) The lights are on. (light:灯,可数) 4、不可数名词的量的表示 不可数名词一般无法用数来计算,前面不能用a或an或数词来表示数量,它的量往往借助于容器来表示。 如:a glass of milk ------ four glasses of milk a piece of paper ------two pieces of paper a bag of rice ------three bags of rice 三、可数名词的复数形式(识记、运用) 1、可数名词在应用时有单复数之分,单数变复数有规则变化和不规则变化两种。 规则变化 policeman---policemen; man---men; woman---women; tooth---teeth; foot---feet; sheep---sheep; deer---deer; Japanese--- Japanese; Chinese --- Chinese; fish --- fish 四、名词所有格(运用) 名词的所有格是表示所有关系的形式,它也有构成上的变化。 1、单数名词变所有格,只需在词尾加’ s; 2、复数名词的词尾已有s,只需加’即可; 3、复数名词的词尾若没有s ,则应加’ s ; 4、如果表示某人或物为两人所共有,则在第二个人后面加’ s ; 如:Da Mao and Xiao Mao’s room 如果不是两人共有,则在每个人后面都加’ s; 如:Li Lei’s and Tom’s mother 5、名词所有格结构通常用于表示有生命的名词,或表示时间、距离、地点等,而表示无生命名词的所有关系则用“of”表示。 如: the windows of house the picture of the family of 结构也能用于有生命名词的所有格。

最完整的初中英语语法大全

英语语法大全 一、词类、句子成分和构词法: 1、词类:英语词类分十种: 名词、形容词、代词、数词、冠词、动词、副词、介词、连词、感叹词。 1、名词(n.):表示人、事物、地点或抽象概念的名称。如:boy, morning, bag, ball, class, orange. 2、代词(pron.):主要用来代替名词。如:who, she, you, it . 3、形容词(adj..):表示人或事物的性质或特征。如:good, right, white, orange . 4、数词(num.):表示数目或事物的顺序。如:one, two, three, first, second, third, fourth. 5、动词(v.):表示动作或状态。如:am, is,are,have,see . 6、副词(adv.):修饰动词、形容词或其他副词,说明时间、地点、程度等。如:now, very, here, often, quietly, slowly. 7、冠词(art..):用在名词前,帮助说明名词。如:a, an, the. 8、介词(prep.):表示它后面的名词或代词与其他句子成分的关系。如in, on, from, above, behind. 9、连词(conj.):用来连接词、短语或句子。如and, but, before . 10、感叹词(interj..)表示喜、怒、哀、乐等感情。如:oh, well, hi, hello.

2、句子成分:英语句子成分分为七种:主语、谓语、宾语、定语、状语、表语、宾语补足语。 1、主语是句子所要说的人或事物,回答是“谁”或者“什么”。通常用名词或代词担任。如:I’m Miss Green.(我是格林小姐) 2、谓语动词说明主语的动作或状态,回答“做(什么)”。主要由动词担任。如:Jack cleans the room every day. (杰克每天打扫房间) 3、表语在系动词之后,说明主语的身份或特征,回答是“什么”或者“怎么样”。通常由名词、代词或形容词担任。如:My name is Ping ping .(我的名字叫萍萍) 4、宾语表示及物动词的对象或结果,回答做的是“什么”。通常由名词或代词担任。如:He can spell the word.(他能拼这个词) 有些及物动词带有两个宾语,一个指物,一个指人。指物的叫直接宾语,指人的叫间接宾语。间接宾语一般放在直接宾语的前面。如:He wrote me a letter . (他给我写了一封信) 有时可把介词to或for加在间接宾语前构成短语,放在直接宾语后面,来强调间接宾语。如:He wrote a letter to me . (他给我写了一封信) 5、定语修饰名词或代词,通常由形容词、代词、数词等担任。如: Shanghai is a big city .(上海是个大城市) 6、状语用来修饰动词、形容词、副词,通常由副词担任。如:He works hard .(他工作努力)

初中英语语法大全知识点总结

初中英语语法大全知识点总结 一、词类、句子成分和构词法: 1、词类:英语词类分十种: 名词、形容词、代词、数词、冠词、动词、副词、介词、连词、感叹词。 1、名词(n.): 表示人、事物、地点或抽象概念的名称。如:boy, morning, bag, ball, class, orange. 2、代词(pron.): 主要用来代替名词。如:who, she, you, it . 3、形容词(adj..):表示人或事物的性质或特征。如:good, right, white, orange . 4、数词(num.): 表示数目或事物的顺序。如:one, two, three, first, second, third, fourth. 5、动词(v.): 表示动作或状态。如:am, is,are,have,see . 6、副词(adv.): 修饰动词、形容词或其他副词,说明时间、地点、程度等。如:now, very,here, often, quietly, slowly. 7、冠词(art..):用在名词前,帮助说明名词。如:a, an, the. 8、介词(prep.): 表示它后面的名词或代词与其他句子成分的关系。如in, on, from, above, behind. 9、连词(conj.): 用来连接词、短语或句子。如and, but, before . 10、感叹词(interj..)表示喜、怒、哀、乐等感情。如:oh, well, hi, hello. 2、句子成分:英语句子成分分为七种:主语、谓语、宾语、定语、状语、表语、宾语补足语。

1、主语是句子所要说的人或事物,回答是“谁”或者“什么”。通常用名词或代词担任。 如:I‘m Miss Green.(我是格林小姐) 2、谓语动词说明主语的动作或状态,回答“做(什么)”。主要由动词担任。如:the room every day. (杰克每天打扫房间) 3、表语在系动词之后,说明主语的身份或特征,回答是“什么”或者“怎么样”。通常由名词、代词或形容词担任。如:My name is Ping ping .(我的名字叫萍萍) 4、宾语表示及物动词的对象或结果,回答做的是“什么”。通常由名词或代词担任。如:He can spell the word.(他能拼这个词) 有些及物动词带有两个宾语,一个指物,一个指人。指物的叫直接宾语,指人的叫间接宾语。间接宾语一般放在直接宾语的前面。如:He wrote me a letter . (他给我写了一封信) 有时可把介词to或for加在间接宾语前构成短语,放在直接宾语后面,来强调间接宾语。如:He wrote a letter to me . (他给我写了一封信) 5、定语修饰名词或代词,通常由形容词、代词、数词等担任。如: Shanghai is a big city .(上海是个大城市) 6、状语用来修饰动词、形容词、副词,通常由副词担任。如:() 7、宾语补足语用来说明宾语怎么样或干什么,通常由形容词或动词充当。如:They usually keep their classroom clean.(他们通常让教室保持清洁) / He often helps me do my (他常常) / The teacher wanted me )

英语语法大全

攻克英语语法、踏上英语学习成功之路 张林峰编着 作为中国人,要学习与我们的母语完全不同的英语,就必须从英语语法入手。如果将英语比作一座大厦,那么语法就是构成整个大厦的水泥框架,词汇和短语则是构成墙壁的砖瓦,没有坚实的骨架,大厦是无法建成的。为了我们的英语大厦更加宏伟,让我们从现在起精心构建它的骨架。 什么是语法语法就是造句的方法。 学习语法就是为了我们能够造出无数优美、正确的英语句子。 学习英语语法的步骤: 1.九大句子成分和六大基本句型结构; 2.十六种时态及十种被动语态; 3.名词性从句(包括主语从句、宾语从句、表语从句和同位语从句); 4.定语从句; 5.状语从句; 6.直接引语和间接引语; 7.情态动词; 8.虚拟语气; 9.非谓语动词; 10.强调句; 11.主谓一致; 12.省略句; 13.冠词、名词、动词、代词、形容词、副词、介词等的用法。 下面我们一项一项进行学习: 一、九大句子成分 九大句子成分:主语、谓语、宾语、表语、定语、状语、补语(宾语补足语)、同

位语、呼语。(主、谓、宾、表、定、状、补、同、呼) 1. 主语:A.在主谓宾结构中,主语是谓语动词动作的发出者; B.在主系表结构中,主语是系动词之前的部分; C.在There be结构中,主语是系动词be之后的部分。 (由名词、名词短语、代词、数词、不定式、V-ing形式和主语从句充当) 我是教师。 他们在踢足球。 熊猫是种可爱的动物。 一个淘气的孩子打碎了我的车窗。 打篮球是我的爱好。 掌握英语是我今年的目标。 练习弹钢琴每天要花费我一个小时的时间。 他昨天的所作所为令人生气。 Knowledge is power. A beautiful girl told me the news. He helped me a lot. To master English is my goal this year. Practicing playing the piano takes me an hour a day. What he did yesterday made his parents angry. 2. 谓语:在主谓宾结构中,表示主语所发出的动作。(由动词构成,包括16种时态和10种 被动语态) 我种了一棵树。 他养了一只狗。 一只黄鼠狼偷吃了我的大公鸡。 一个淘气的孩子打碎了我的车窗。 小红赢了比赛。

小学英语语法总复习知识点归纳

小学英语语法汇总 一、时态 1.一般现在时 (1)表示经常发生的动作或事情,通常用“usually通常, often常常, every…每…, sometimes有时,always总是,”等词。 (2)基本结构: (3) 动词第三人称单数形式(同名词单数变成复数方法相同) 2.现在进行时, (1)表示正在发生的动作,通常用“now现在, look看,linsen听”. (2)基本形式:be + 动词ing eg: I am(not) doing my homework. You/We/They are(not) reading. He/She/It is(not) eating. What are you doing?

Is he reading? (3)动词的现在分词形式(动词+ing) 3. 一般过去时 (1)表示过去已经发生的事情,通常用“last …上一个…, just now刚才, a moment ago刚才,yesterday昨天”等词。 (2)be 动词的过去式: am/is—was are—were (3)过去式基本结构 (4)词过去式的变化: 规则动词的变化:

不规则动词的变化: 原形过去式原形过去式原形过去式原形过去式 sweep swept teach taught have had go went keep kept think thought do did find found sleep slept buy bought eat ate say said feel felt drink drank is/am was take took read read give gave are were mean meant put put sing sang drive drove meet met cut cut begin began speak spoke make made let let ring rang write wrote see saw fly flew run ran ride rode come came draw drew sit sat hear heard tell told grow grew learn learned/ learnt get got know knew 4.一般将来时 一般将来时表示将来打算做的事或将要发生的事情。常常与tomorrow, next Sunday等时间状语连用。结构:be going to +动词原形或will +动词原形 例如:I’m going to visit my grandpa next week. 二、人称代词 (注:介词,动词后面跟宾格。后面没有名词时用名词性物主代词。)

小学英语语法大全_经典全面1

小学英语语法大全经典全面 第1讲字母 第2讲语音 第3讲名词 第4讲冠词 第5讲代词 第6讲形容词 第7讲副词 第8讲介词 第9讲数词 第10讲连词 第11讲动词 第12讲一般现在时第13讲现在进行时第14讲一般过去时第15讲一般将来时第16讲句法 第17讲听力 第18讲话题 第19讲构词法 第20讲英美文化常识p.2 p.3 p.4~5 p.6 p.7~8 p.9 p.9 p.10~11 p.12 p.13 p.14 p.15 p.16 p.17 p.18 p.19~20 p.21 p.22~24 p.25 p.26

第1讲字母 1、英语中共有26个字母。Aa,Ee,Ii,Oo,Uu是元音字母,Yy是半元音字母,其余是辅音字母。英语单词就是由这26个字母组合而成的。Aa和Ii可以独立成词,分别表示“一个(张……)”和“我”的意思,Ii翻译成“我”时要大写。 2、英语字母可以分为印刷体和书写体。在书、报、杂志上见到的一般都是印刷体。在四线三格上书写时应注意书写位置,可以记住以下口诀:大写字母不顶格,小写字母占满格。书写时还要注意字母的笔顺。 3、英语句子的第一个单词的首字母要大写。单词与单词之间在书写时必须保持适当的距离,一般以空出一个小写字母的宽度为宜。句子的末尾要有标点符号。 4、英语中的句号是一个实心圆点(.),省略号是三个居下的实心圆点(…),英语中没有顿号和书名号,顿号用逗号替代,书名用斜体字表示。 5、英语缩写词 PRC中华人民共和国UN 联合国 WHO 世界卫生组织NBA美国职业篮球联赛KFC 肯德基 IT 信息技术 EQ 情商 CCTV 中国中央电视台kg 千克 a.m. 上午USA 美国 HK 香港 WTO 世界贸易组织 CBA 中国男子篮球联赛 ATM 自动柜员机 ID 身份证 CPU 中央处理器 BBC 英国广播公司 cm 厘米 p.m. 下午 UK 英国 SOS 国际求救信号 UFO 不明飞行物 VIP 贵宾 EMS邮政特快专递 IQ 智商 RMB 人民币 VOA 美国之音 No. 号码 6

相关主题
文本预览
相关文档 最新文档