当前位置:文档之家› Lammps语法规则及常用任务

Lammps语法规则及常用任务

Lammps语法规则及常用任务
Lammps语法规则及常用任务

Lammps语法

输入脚本中的每个非空行被当作一个命令。LAMMPS命令是区分大小写的。命令名是小写的,如指定命令参数。大写字母可能用于文件名或用户选择的ID字符串。

下面是LAMMPS每一行的输入脚本解析:

(1)如果某行的最后一个可打印字符是“&”字符,则假定该命令在下一行继续。通过删除“&”字符和换行符,下一行将连接到上一行。这使长命令延续在两条或更多条的命令上。请参阅(6),如何在不使用“&”字符的情况下在多行上继续执行命令。

(2) “#”字符后的所有字符都被视为注释并被丢弃,详见(6)。注意,“&”字符后面的注释将阻止命令在下一行继续。另外请注意,对于多行命令,单个“#”字符将注释整个命令。

(3)某行重复搜索“$”字符,表示用文本字符串替换该变量,详见(6)。

如果字符“$”后跟大括号,则变量名称是大括号内的文本。如果字符“$”后没有大括号跟随,则变量名称是紧跟在$之后的单个字符。如${myTemp} 和$x 的变量名分别为"myTemp" and "x"。

变量如何转换为文本字符串取决于变量的样式。它可以是一个存储多个文本字符串的变量,并返回其中的一个。返回的文本字符串可以是多个“单词”(空格分隔),然后将其解释为输入命令中的多个参数。该变量还可以存储为一个数学公式,该公式将被估算,其数值结果作为字符串返回。

如果字符$后跟圆括号则是一种特殊情况,圆括号内的文本被视为“临时”变量,并被评估为等式样式的变量。这是在输入脚本中使用数字公式的方法,而不必给它们分配变量名称。

variable X equal (xlo+xhi)/2+sqrt(v_area)

region 1 block $X 2 INF INF EDGE EDGE

variable X delete

等价于:

region 1 block $((xlo+xhi)/2+sqrt(v_area)) 2 INF INF EDGE EDGE

以便您不必定义(或丢弃)临时变量X.

注意,变量的大括号或即时形式都不能包含嵌套的$字符以供其他变量替代。

如下做法是错误的:

variable a equal 2

variable b2 equal 4

print "B2 = ${b$a}"

不能为一个临时变量指定$($ x-1.0),但可以使用$(v_x-1.0),因为后者是符合等效样式变量语法。

有关字符串如何分配给变量和评估的详细信息,以及如何在输入脚本命令中使用,请参阅变量命令。

(4)某行“单词”被空格分隔(制表符,空格)隔开。请注意,单词可以包含字母,数字,下划线或标点符号。

(5)每行的第一个词是命令名。行中的所有连续词都是参数。

(6)如果要将具有空格的文本视为单个参数,则可以将其包含在单引号或双引号或三引号中。如果使用“&”字符,则单引号或双引号的单个参数可以跨多个行。当行连接在一起(并删除“&”字符和换行符)时,文本将变为单行。如果希望多行参数保留换行符,则文本可以用三重引号括起来,在这种情况下不需要“&”字符。例如:

print "V olume = $v"

print 'V olume = $v'

if "${steps} > 1000" then quit

variable a string "red green blue &

purple orange cyan"

print """

System volume = $v

System temperature = $t

"""

在每种情况下,单个,双引号或三引号在其内部存储的单个参数被删除。

引号之间的“#”或“$”字符不会被视为(2)中的注释指示符,或在(3)中替换为变量。

注意:如果参数本身是一个需要引用参数的命令(例如,使用print命令作为if或run命令的一部分),则单引号,双引号或三引号可以以通常的方式嵌套。

Lammps常见任务介绍

本节介绍如何使用LAMMPS执行常见任务。

1.重启模拟

通常有3种方法可以继续LAMMPS模拟。多个运行命令可以在同一个输入脚本中使用,每次运行将从上次离开时的运行位置开始。或者使用restart命令将二进制重启文件保存到磁盘。稍后,这些二进制文件可以通过新脚本中的read_restart命令读取。或者可以使用-r命令行切换将其转换为文本数据文件,并在新脚本中通过read_data命令读取。

下面,给出读取二进制重新启动文件或转换后的数据文件的2个脚本的示例,然后发出一个新的运行命令以继续上次离开时的运行位置。示例说明了在新脚本中必须做出的设置。详细信息在read_restart和read_data命令的文档中讨论。

如果脚本有如下一行:

restart 50 tmp.restart

添加该脚本,它运行时将生成2个二进制重新启动文件(tmp.restart.50和tmp.restart.100)。该脚本可用于读取第一次重新启动文件并继续运行最后50个时间步长:

read_restart tmp.restart.50

neighbor 0.4 bin

neigh_modify every 1 delay 1

fix 1 all nve

fix 2 all langevin 1.0 1.0 10.0 904297

timestep 0.012

run 50

请注意,以下命令不需要重复,因为它们的设置包含在重新启动文件中:units,atom_style,special_bonds,pair_style,bond_style。但是,这些命令确实需要使用,因为它们的设置不在重新启动文件中:neighbor,fix,timestep。

另一种方法是将重新启动文件转换为数据文件,如下所示:

lmp_g++ -r tmp.restart.50 tmp.restart.data

然后,该脚本可用于重新运行最后的50步:

units lj

atom_style bond

pair_style lj/cut 1.12

pair_modify shift yes

bond_style fene

special_bonds 0.0 1.0 1.0

read_data tmp.restart.data

neighbor 0.4 bin

neigh_modify every 1 delay 1

fix 1 all nve

fix 2 all langevin 1.0 1.0 10.0 904297

timestep 0.012

reset_timestep 50

run 50

2.2d模拟

使用dimension命令定义2d模拟。

默认情况下,通过boundary命令设置z轴为周期边界。

如果使用create box命令来定义模拟边界,则将z轴设置为窄,但是有限,以便使用create_atoms命令将单个z平面的原子来平铺3d模拟边界。例如:create box 1 -10 10 -10 10 -0.25 0.25

如果使用read data命令读取原子坐标文件,则将“zlo zhi”值设置为有限但窄,类似于刚刚描述的create_box命令设置。对于文件中的每个原子,分配一个z坐标,使其位于z轴边界内。例如:0.0。

使用fix enforce2d命令作为最后定义的修改,以确保z分量的速度和应力在每个时间步长都被清零。做这个最后修该的原因是,其他修补程序可能生成应力,这样能清除所引起的任何应力。

注意:在LAMMPS的一些模型中,将粒子视为有限大小的球体,而不是点粒子。在2d中,粒子仍然是球体,而不是圆盘,这意味着它们的惯性矩将与3d 相同。

3.CHARMM, AMBER, DREIDING 应力场

应力场有两部分组成:定义它的公式和用于特定系统的系数。在这里,我们只讨论在LAMMPS中执行的公式,这些公式与CHARMM,AMBER和DREIDING应力场中常用的公式相对应。通过read_data命令或在输入脚本中使用命令(如pair_coeff or bond_coeff)在输入数据文件中设置系数。有关可以使用CHARMM或AMBER分配应力场系数并将其输出转换为LAMMPS输入的其他工具,请参见第9节。

有关CHARMM应力场的描述,请参阅(MacKerel)。有关AMBER应力场的描述,参见(Cornell)。

这些样式选择计算的应力场公式与CHARMM或AMBER中常见选项一致。请参阅每个命令的文档中的计算公式。

bond_style harmonic

angle_style charmm

dihedral_style charmm

pair_style lj/charmm/coul/charmm

pair_style lj/charmm/coul/charmm/implicit

pair_style lj/charmm/coul/long

special_bonds charmm

special_bonds amber

DREIDING是由戈达德集团在加利福尼亚理工学院开发的通用应力场,可用于预测有机,生物和主要无机分子的结构和动力学。DREIDING是基于简单的杂化考虑使用的一般应力常数和几何参数,而不是依赖于参与键,角或扭转项的原子的特定组合的单独力常数和几何参数。DREIDING具有明确的氢键术语,用于描述在非常电负性原子(N,O,F)上涉及氢原子的相互作用。

有关DREIDING应力场的描述,请参阅(Mayo)。

这些样式选择计算的应力场公式与DREIDING应力场一致。请参阅每个命令的文档中的计算公式。

bond_style harmonic

bond_style morse

angle_style harmonic

angle_style cosine

angle_style cosine/periodic

dihedral_style charmm

improper_style umbrella

pair_style buck

pair_style buck/coul/cut

pair_style buck/coul/long

pair_style lj/cut

pair_style lj/cut/coul/cut

pair_style lj/cut/coul/long

pair_style hbond/dreiding/lj

pair_style hbond/dreiding/morse

special_bonds dreiding

4.从一个输入脚本运行多个模拟

从一个输入脚本运行多个模拟可以通过几种方式完成。

若“多次模拟”是想继续先前的模拟以获得更多的时间步长,那么只需多次使用运行命令即可。例如:

units lj

atom_style atomic

read_data data.lj

run 10000

run 10000

run 10000

run 10000

run 10000

这是对相同的系统运行5次连续的模拟,总共50000个时间步长。

如果想运行完全不同的模拟,一个接着另一个,可以使用清除命令在它们之间重新初始化LAMMPS。例如:

units lj

atom_style atomic

read_data data.lj

run 10000

clear

units lj

atom_style atomic

read_data data.lj.new

run 10000

该脚本是运行2个独立的模拟,一个接着另一个。

对于大量的独立模拟,可以使用变量(variables)、下一个(next)和跳转(jump)命令多次使用不同的设置循环模拟相同的输入脚本。例如,脚本名称为in.polymer variable d index run1 run2 run3 run4 run5 run6 run7 run8

shell cd $d

read_data data.polymer

run 10000

shell cd ..

clear

next d

jump in.polymer

该脚本将在不同的目录中运行8个模拟,在每个目录中使用一个data.polymer文件。可以使用上述方法在8个不同的温度下运行相同的系统,使用温度变量并将输出存储在不同的日志log和转储dump文件。例如:variable a loop 8

variable t index 0.8 0.85 0.9 0.95 1.0 1.05 1.1 1.15

log log.$a

read data.polymer

velocity all create $t 352839

fix 1 all nvt $t $t 100.0

dump 1 all atom 1000 dump.$a

run 100000

clear

next t

next a

jump in.polymer

5.颗粒模型

颗粒体系由直径相对于点粒子的球形颗粒组成。这意味着其有一个角速度,并且转矩可以传授使其旋转。

使用下面的命令可以运行颗粒模型:

atom_style sphere

fix nve/sphere

fix gravity

compute erotate/sphere

最后一个命令可以计算旋转动能从而输出热力学信息。

使用下面三个对势命令的任何一个都可以计算相互作用的粒子对之间的力和扭矩:

pair_style gran/history

pair_style gran/no_history

pair_style gran/hertzian

如下命令实现特定于颗粒系统的固定选项:

fix freeze

fix pour

fix viscous

fix wall/gran

固定样式freeze将冻结原子的力和力矩归零,并且应用于颗粒系统而不是固定样式setforce。

为了计算效率,可以使用以下命令消除冻结原子之间的不必要的成对计算: neigh_modify exclude

6.将Lammps与其他代码耦合

Lammps程序运行与其他代码进行耦合。例如:量子力学代码可以计算原子子集上的应力并将这些应力传递给LAMMPS程序。亦或者连续有限元(FE)模拟可以使用原子位置作为FE节点上的边界条件,然后计算FE的解,并且在分子动力学MD原子上返回内应力。

LAMMPS至少有三种方式与其他代码进行耦合。每个方法都有优点和缺点,在进行耦合时必须充分考虑这些优缺点。

(1)定义一个调用其他代码的fix命令。在这种方式中,LAMMPS是一个驱动源代码。在时间步骤长内,fix命令被调用,使得库调用其他代码,从而链接到LAMMPS。POEMS是一个与LAMMPS挂钩的程序包,它是在原子组上执行约束刚体运动的包。

(2)定义一个新的LAMMPS命令调用其他代码,该方法与方法(1)相似,但是LAMMPS与其他代码是一个平级的关系。注意,其他代码不是被在运行的

LAMMPS时间步长内调用,它们是同步运行。通过新命令调用,LAMMPS输入脚本可用于调用另一个代码替换LAMMPS运行。运行命令使每个选项都可以实现,这样可以轻松运行几个步骤,调用命令,运行几个步骤,调用命令等。

在该种方式中,其他的代码可以称为库,或者说是一个单独的代码。在后一种情况下,独立代码可以通过命令写入和读取文件与LAMMPS耦合。

(3)使用LAMMPS作为库调用另一个代码。在这种情况下,其他代码是驱动程序,并根据需要调用LAMMPS。或者包装代码作为库链接并调用LAMMPS 和另一个代码。而且,如果希望通过另一个程序驱动多个短运行,运行命令具有允许以最小开销(无设置或清除)调用它的选项。

https://www.doczj.com/doc/f716216380.html,MMPS可视化快照

LAMMPS本身不具有可视化,但LAMMPS模拟的快照可以以各种方式可视化(并分析)。

LAMMPS快照可以用转储dump命令创建,它可以以多种格式创建文件。本机LAMMPS转储格式是一个文本文件(参见“dump atom”或“dump custom”),它可以由LAMMPS包中包含的xmovie程序来显示。这使3d系统产生了的简单、快速的2d投影,并且对模拟几何和原子轨迹的快速调试很有用。

LAMMPS包含的几个程序作为辅助工具可以将本机LAMMPS转储文件转换为其他格式。第一个工具是ch2lmp tool,它包含一个lammps2pdb Perl脚本,能将LAMMPS转储文件转换为PDF文件。第二个是lmp2arc tool工具,它能将LAMMPS转储文件转换为Accelrys的Insight MD程序文件。第三个是lmp2cfg tool工具,它能将LAMMPS转储文件转换为CFG文件,CFG文件可以读入AtomEye可视化程序。

基于Python的工具包可以读取本机LAMMPS转储文件,包括使用用户指定原子信息的附加列的自定义转储文件,并将它们转换为各种格式,或将它们直接导入可视化软件。包括具有用户指定原子信息的附加列的自定义转储文件,并将它们转换为各种格式,或将它们直接导入可视化软件。具体来说,Pizza.py可

以将LAMMPS转储文件转换为PDB,XYZ,Ensight和VTK格式。Pizza.py可以将LAMMPS转储文件直接管理到Raster3d和RasMol可视化程序中。

LAMMPS可以通过“dump xyz”命令直接创建XYZ文件,这是许多可视化程序(包括VMD)使用的简单的基于文本的文件格式。LAMMPS可以直接创建DCD文件(通过“dump dcd”),VMD可以与CHARMM PSF文件一起读取。使用此形式的输出可避免将LAMMPS快照转换为PDB文件。有关DCD文件的更多信息,请参阅dump命令。

8.非平衡分子动力学(NEMD)模拟

NEMD模拟通常可以用来测量流体的流变性质,如粘度。在LAMMPS中,可以通过首先设置非正交模拟框来执行这种模拟。

通过使用固定变形指令,可以使用预设的应变速率对模拟箱施加剪切应变。fix nvt / sllod命令可用于对剪切流体进行恒温,并对系统的SLLOD运动方程进行积分。通过减去剪切原子的流速,fix nvt / sllod命令使用compute temp/deform计算热温度。通过使用fix ave / chunk命令来监视流体的速度曲线和其他性质。

在NEMD模拟中,固定变形的“remap”选项应设置为“remap v”,因为这是fix nvt / sllod假定产生与所应用剪切应变速率一致的速度曲线。

通过固定粘度fix viscosity命令是计算粘度的另一种方法。

9.从LAMMPS中输出(热,转储,计算,修复,变量)

LAMMPS有四种基本类型的输出:

Thermodynamic output, 它每隔几个时间步长就会输出一定数量的列表到屏幕和日志文件。

Dump files, 它包含原子的快照和各种原子值,并以指定的频率编写。

某些fixs命令可以输出用户自定义的文件。fix ave/time是时间平均,fix

ave/chunk是空间或其他平均,fix print是单行的输出变量,它也能输出到屏幕。

Restart files.

当上述热力学,转储或修复命令执行输出时,LAMMPS可以提供各种方法来确定计算和打印的数量。注意,在整个讨论中,用户还可以将自己的计算和修补程序添加到LAMMPS中,然后生成可以使用这些命令输出的值。

以下子部分讨论与输出相关的不同LAMMPS命令及其操作和产生的数据类型:

Global/per-atom/local data

Scalar/vector/array data

Thermodynamic output

Dump file output

Fixes that write output files

Computes that process output quantities

Fixes that process output quantities

Computes that generate values to output

Fixes that generate values to output

Variables that generate values to output

Summary table of output options and data flow between commands

10.弹性常数拟

弹性常数是衡量材料刚度的一个特征量。

在零温度下,通过使用change_box命令使六个方向的任何一个方向模拟变形并测量应力张量的变化,从而很容易地估计弹性常数及其导数。执行此操作的通用脚本在本节中描述的examples / elastic目录中给出。执行此操作的通用脚本在examples / elastic目录中给出。

在有限温度下计算弹性常数具有挑战性,因为它需要运行差分属性的时间平均模拟。其中一种方法是使晶胞体承受有限变形,在NVT系统中模拟平均应力张量的变化。为了平衡这种方法中的系统和统计误差,必须明智地选择变形的大小,并且在采样应力张量之前必须注意使变形的单元完全平衡。另一种方法是针

对三斜晶胞而言的,通常采用NPT(等温等压系统)模拟。这种方法收敛缓慢,需要仔细的后处理

11.计算热导率

LAMMPS提供了至少四种方法计算材料的热导率k(kappa)。在examples/KAPPA的目录中,提供了四种脚本计算流体模型的热导率,这四种方法都是使用的L-J势函数。

热导率k是材料以扩散方式传播热能的一种重要参数,k以傅立叶定律给出的计算公式如下:

J = -kappa grad(T)

其中,J是以每个区域每时刻的能量为单位的热通量,grad(T)是温度的空间梯度。因此,热导率是单位时间、温度、距离的能量单位,并且通常被近似为各向同性量,即作为标量。

第一种方法是在模拟盒子的相对端设置两个恒温区,或者在周期盒子的末端设置一个恒温区。通过恒温固定(thermostatting fix)将两个区域保持在不同的温度下,加到热区域的能量应等于从冷区域减去的能量,并且与在区域之间成比例移动的热通量。注意:fix nvt, fix langevin, and fix temp/rescale等温固定命令可以存储加/减的累积能量。

第二种方法是fix heat or fix ehex命令,它们可以用于代替两个区域中的任何一个恒温器上,以将定量的能量加到/减去两个区域。这两种情况都可以用“compute temp / region”命令监视两个区域的温度,并且可以用fix ave/chunk and compute ke/atom命令来监视中间区域的温度曲线。

第三种方法是使用fix thermal/conductivity命令执行非平衡MD模拟,该命令是两个不同层中的原子之间的动能在模拟盒子中进行交换,这在两层之间引起温度梯度,可以用fix ave/chunk 和compute ke/atom命令监视。该命令记录了累积能量的传输。

第四种方法是使用基于Green-Kubo(GK)公式,其将热通量的自相关的整体平均值与kappa相关联。在稳态平衡模拟中,从每个原子电位和动能和每个原

子应力张量的波动可以计算热通量。这与前两种非平衡方法形成对比,能量在模拟盒子的热区和冷区之间连续流动。

12.计算粘度

LAMMPS提供了至少5种方法计算材料的剪切粘度η(eta)。在examples/ VISCOSITY的目录中,提供了5种脚本计算流体模型的粘度,这5种方法都是使用的L-J势函数。

η是测量流体在垂直于速度或动量流动方向的方向上传递动量的参数。亦可说是流体抗剪切的能力。它的公式计算如下:

J = -eta grad(Vstream)

其中,J是以单位时间面积的动量为单位的动量通量。grad(Vstream)是流体在另一个方向上移动的速度的空间梯度,通常垂直于动量流过的区域。因此,粘度的单位压力相同。

第一种方法是在剪切盒子中通过fix deform命令执行非平衡分子动力学(NEMD)模拟,并使用fix nvt / sllod命令通过SLLOD运动方程对流体进行恒温。第二种方法是使用一个或多个移动壁来剪切它们之间的流体,而且使用温度调节器来修改速度的热(非剪切)分量,以防止流体升温。

以上两方法中,流体在该过程速度分布的设置都可以通过fix ave / chunk命令来监视,该命令由上述等式中的grad(Vstream)决定。例如:流体运动或梯度(Vstream)的分量Vx在y方向的导数= dVx / dy。通过compute pressure命令可以计算压力或应力张量的Pxy偏斜分量,同时也可以用来监视。

第三种方法是使用fix viscosity命令执行反向非平衡MD模拟,该方法是执行Muller-Plathe的rNEMD算法。在两个不同层的原子之间的模拟盒子中,一维动量与不同维度的动量进行交换。这引发了一个速度梯度,可以用fix ave / chunk 命令来监视。该fix命令记录累计动量的转移。

第四种方法是使用基于Green-Kubo(GK)公式,其将应力张量的自相关的整体平均值与eta相关联。该方法在完全平衡的模拟中完成,这与第一第二个方法完全不同,其中动量连续地流过模拟盒子。

以下是通过GK公式计算液体Ar的粘度的示例输入脚本:

# Sample LAMMPS input script for viscosity of liquid Ar

units real

variable T equal 86.4956

variable V equal vol

variable dt equal 4.0

variable p equal 400 # correlation length

variable s equal 5 # sample interval

variable d equal $p*$s # dump interval

# convert from LAMMPS real units to SI

variable kB equal 1.3806504e-23 # [J/K/ Boltzmann

variable atm2Pa equal 101325.0

variable A2m equal 1.0e-10

variable fs2s equal 1.0e-15

variable convert equal ${atm2Pa}*${atm2Pa}*${fs2s}*${A2m}*${A2m}*${A2m}

# setup problem

dimension 3

boundary p p p

lattice fcc 5.376 orient x 1 0 0 orient y 0 1 0 orient z 0 0 1

region box block 0 4 0 4 0 4

create_box 1 box

create_atoms 1 box

mass 1 39.948

pair_style lj/cut 13.0

pair_coeff * * 0.2381 3.405

timestep ${dt}

thermo $d

# equilibration and thermalization

velocity all create $T 102486 mom yes rot yes dist gaussian

fix NVT all nvt temp $T $T 10 drag 0.2

run 8000

# viscosity calculation, switch to NVE if desired

#unfix NVT

#fix NVE all nve

reset_timestep 0

variable pxy equal pxy

variable pxz equal pxz

variable pyz equal pyz

fix SS all ave/correlate $s $p $d &

v_pxy v_pxz v_pyz type auto file S0St.dat ave running

variable scale equal ${convert}/(${kB}*$T)*$V*$s*${dt}

variable v11 equal trap(f_SS[3])*${scale}

variable v22 equal trap(f_SS[4])*${scale}

variable v33 equal trap(f_SS[5])*${scale}

thermo_style custom step temp press v_pxy v_pxz v_pyz v_v11 v_v22 v_v3

run 100000

variable v equal (v_v11+v_v22+v_v33)/3.0

variable ndens equal count(all)/vol

print "average viscosity: $v [Pa.s] @ $T K, ${ndens} /A^3"

第五种方法与Green-Kubo方法类似,但使用的是爱因斯坦公式,是爱因斯坦平均位移自扩散公式。时间积分的动量通量发挥笛卡尔坐标的作用,其平均位移随时间线性增加。

13.2d模拟

14.2d模拟

15.2d模拟

16.2d模拟

17.2d模拟

18.2d模拟

19.2d模拟

20.2d模拟

21.2d模拟

22.2d模拟

23.2d模拟

24.2d模拟

25.2d模拟

26.2d模拟

27.2d模拟

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

英语语法 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:It is well-known to us that……(我们都知道……)==As far as my knowledge is concerned, …(就我所知…) 2:Recently the problem of…… has been brought into focus. ==Nowadays there is a growing concern over ……(最近……问题引起了关注) 3:Nowadays(overpopulation)has become a problem we have to face.(现今,人口过剩已成为我们不得不面对的问题) 4:Internet has been playing an increasingly important role in our day-to-day life. It has brought a lot of benefits but has created some serious problems as well.(互联网已在我们的生活扮演着越来越重要的角色,它给我们带来了许多好处但也产生了一些严重的问题)5:With the rapid development of science and technology,more and more people believe that……(随着科技的迅速发展,越来越多的人认为……) 6:It is a common belief that……==It is commonly believed that……(人们一般认为……)7:A lot of people seem to think that……(很多人似乎认为……) 8:It is universally acknowledged that + 句子(全世界都知道...) 二、表达不同观点 1:People's views on……vary from person to person. Some hold that……However, others believe that……(人们对……的观点因人而异,有些人认为……然而其他人却认为……)2:People may have different opinions on……(人们对……可能会持有不同见解) 3:Attitudes towards (drugs)vary from person to person.==Different people hold different attitudes towards(failure)(人们对待吸毒的态度因人而异) 4:There are different opinions among people as to……(对于……人们的观点大不相同) 三、表示结尾 1:In short, it can be said that……(总之,他的意思是……) 2:From what has been mentioned above, w e can come to the conclusion that……(从上面提到的,我们可以得出结论……) 3:Taking all these factors into consideration, we naturally/reasonably come to the conclusion that……(把所有的这些因素加以考虑,我们自然可以得出结论……) 4:Hence/Therefore, we'd better come to the conclusion that……(因此,我们最好的出这样的结论……) 5:There is no doubt that (job-hopping)has its drawbacks as well as merits.(毫无疑问,跳槽有优点也有缺点) 6:All in all, we cannot live without……,but at the same time we must try to find out new ways to cope with the problems that would arise.(总之,我们没有……无法生活,但同时我们必须寻求新的解决办法来面对可能出现的新问题) 四、提出建议 1:It is high time that we put an end to the (trend).(该是我们停止这一趋势的时候了)2:There is no doubt that enough concern must be paid to the problem of……(毫无疑问,对……问题应予以足够重视) 3:Obviously ,if we want to do something … it is essential that……(显然,如果我们想要做么事,很重要的是……) 4:Only in this way can we ……(只有这样,我们才能……) 5:Spare no effort to+V(不遗余力的) 五、预示后果

第一讲英文文法的最基本规则

英语基础之英文文法的最基本规则 姓名:学校:年级: 【学习目标】 掌握英语的最基本的文法规则,并学会写正确的英文句子。 【知识要点】 规则(1):两个动词是不能联在一起用的。 在中文,我们常说“我是爱你的”,翻成英文,这就变成了 *I am love you. 滑稽的是,这句英文句子犯了大忌,因为〝am〞是动词,〝love〞也是动词,两个动词是不能联在一起用的。这句话的正确说法是: I love you. 或者I am in love with you. 我们中国人也会说〝我喜欢看电视〞,翻成英文,这变成 *I love watch television. 这个句子也犯了同样的错。 以下几个句子都是错的,因为这些句子中都有两个动词连在一起的情形: *I hate eat fish. *I love play basketball. *I love swim. 如果你一定要讲“我爱游泳”,怎么办呢?请看以下的规则。 规则(2):如一定要同时用两个动词,后者的前面必须加“to”或者将后者加入“ing”.

“我爱游泳”,因此有两种正确的译法: I love to swim. I love swimming. 以下的句子都是正确的: I hate to eat fish. I hate eating fish. I love to play basketball. I love playing basketball I keep going to church. 规则(3): 主词如果是第三人称,现在式及单数,动词必须加s. 我们中国人最不容易记得的规则,恐怕就是这一条了,以下的句子都是错的。*He write very well. *Jack love playing the violin. *Mary swim every day. 正确的句子是: He writes very well. Jack loves playing the violin. Mary swims every day. 规则(4):绝大多数的否定的句子,不能直接加“not”。 我们中文对否定语气,规则极为简单,我们可以说“我不爱你”,但是我们不能说*I not love you.

初三英语语法知识点归纳

初中英语语法速记口诀大全 很多同学认为语法枯燥难学,其实只要用心并采用适当的学习方法,我们就可以愉快地学会英语,掌握语法规则。笔者根据有关书目和多年教学经验,搜集、组编了以下语法口诀,希望对即将参加中考的同学们有所帮助。 一、冠词基本用法 【速记口诀】 名词是秃子,常要戴帽子, 可数名词单,须用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.一般现在时 (1)表示经常发生的动作或事情,通常用“usually 通常, often常常, every…每…, sometimes有时,always总是,”等词。 (2)基本结构: I / You / We / They He / She / It 肯定句动词原形动词第三人称单数形式否定句don’t + 动原doesn’t + 动原 一般疑问句(Yes/No) Do… ? Yes, I do. Does…(动词原 形)…?No,she doesn’t. 特殊疑问句What do …? How does she…(动词原 形)…? (3) 动词第三人称单数形式(同名词单数变成复数方法相同) 1 一般情况+s 如:walk-walks 2. 辅音字母+y结尾去y +ies f ly-flies 3. 结尾是 s, x, sh, ch +es watch-watches

4. 特殊的do-does ,have-has, go-goes 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) 一般情况+ing walk—walking 结尾是不发音的 e -e + ing come—coming 重读闭音节双写最 后一个 字母 +ing run-running swim-swimming 3. 一般过去时 (1)表示过去已经发生的事情,通常用“last …上一个…, just now刚才, a moment ago刚才,

常用英语语法

常用英语语法 第一章英文文法的最基本规则 英文和我们中文最大的不同,是在动词,我们中文的动词很简单,没有所谓的第几人称,也没有复数和单数之分,更没有过去式或进行式,英文可不同了,凡是用动词的时候,必须注意很多很多的规则,一旦弄错了,常常是犯了大错。 在这一章,我要将英文最基本的规则一一列下。这些规则都是我们中国人所常常不注意的。为了不要误导读者,凡本书内错误的句子前面都有〝*〞的符号。 规则(1):两个动词是不能联在一起用的。 在中文,我们常说“我是爱你的”,翻成英文,这就变成了 *I am love you. 滑稽的是,这句英文句子犯了大忌,因为〝am〞是动词,〝love〞也是动词,两个动词是不能联在一起用的。这句话的正确说法是: I love you. 或者I am in love with you. 我们中国人也会说〝我喜欢看电视〞,翻成英文,这变成 *I love watch television. 这个句子也犯了同样的错。 以下几个句子都是错的,因为这些句子中都有两个动词连在一起的情形: *I hate eat fish. *I love play basketball. *I love swim. 如果你一定要讲“我爱游泳”,怎么办呢?请看以下的规则。 规则(2):如一定要同时用两个动词,后者的前面必须加“to”或者将后者加入“ing”。“我爱游泳”,因此有两种正确的译法: I love to swim. I love swimming. 以下的句子都是正确的: I hate to eat fish. I hate eating fish. I love to play basketball. I love playing basketball I keep going to church. 规则(3):主词如果是第三人称,现在式及单数,动词必须加s. 我们中国人最不容易记得的规则,恐怕就是这一条了,以下的句子都是错的。 *He write very well. *Jack love playing the violin. *Mary swim every day. 正确的句子是: He writes very well. Jack loves playing the violin. Mary swims every day. 规则(4):绝大多数的否定的句子,不能直接加“not”。 我们中文对否定语气,规则极为简单,我们可以说“我不爱你”,但是我们不能说 *I not love you. 我们也不能说: *I not saw that movie. *I not like swimming. *He not likes playing violin. 我们必须用一种助动词来完成否定的句子,以下才是正确的否定句子: I do not love you. I did not see that movie. He does not like playing violin. 请注意,在以上的句子中,do和did都是助动词,do是现在式,did是过去式。 关于现在式和过去式,究竟是怎么一回事,以后我们会解释清楚的。 助动词不限于“do”和它的变型,can、will、would、shall、may、must等等都是助动词,因此,以下的英文句子又都是对的: He can not swim. They will not go to church tomorrow. Mary should not go to the party. I shall not see you. He may not go out tonight.

英语语法知识及发音规则

英语语法知识及发音规则 发布时间:2008-10-28 09:35:33 查看:816次字体:【大中小】 这是一些语法知识,是我在网上看到的,我觉得还不错,希望对大家提高英语有用~! 一、英语修饰语位置错误 谈到修饰语用法时,未免要牵涉到修饰语的位置。这点相当重要,因为修饰语不管是单字的或短语的或甚至是分句的,它们都要定位,不可越雷池一步,否则不是语意模糊,就是不合句法。 下面这则室内设计商的广告,有两个小缺点。一个是同义词重复;另一个便是修饰语位置不妥: “We fabricate our products from the best quality materials available and ensure refinement in the finishing works while keeping your cost at the lowest possible prices. ” 先谈同义词的重复。在“while keeping your cost at the lowest possible prices”中,把“prices”改为“level”即可。如果要品味好些,可把“possible”挪到“level”后头,即:“ While keeping your cost at the lowest level possible.” 现在谈修饰语位置问题。 在“We fabricate our products from the best quality materials available”中,形容词短语“best quality”漏了介语“of”:“of best quality”。这样的短语一定要摆在被修饰的名词后面,即:“We fabricate our products from the materials of best quality available”;不然,就把“quality”去掉,只留住“best”也可:“We... from the best materials available.” 上述这两种小毛病虽然不是很普遍,但是也会碰到。看看这几个实例就知道了: ①Do you know the man who talked to you in a white shirt? 这里的形容词短语“in a white shirt”和所修饰的名词“the man”离开太远,不妥当,要移前:“Do you know the man in a white shirt who talked to you ?” ②A dog is a good helper that is well-trained. 这里的形容词分句“that is well-trained”修饰名词“the dog”,不是“a good helper”,因此要和正确的对象靠拢:“A dog that is well-trained is a good helper.”名词修饰语的位置重要,动词修饰语的位置也不可马虎。例如: ③The Board of Directors only has meeting once a month. 这里的副词“only”显然是要修饰“once a month”,那么就应该把它移过去:“The Board of Directors has meeting only once a month.” ④The man needed a bandage for his wound badly.

初中英语语法大全汇总

初中英语语法大全汇总 (一) 一.词类(Parts of Speech) 名词英文名称The Noun(缩写为n.) 表示人或事物的名称例词boy,clock,book等 冠词英文名称The Article(缩写为art.) 用在名词前帮助说明名词所指的人和或事物。例词a(an),the 代词英文名称The Pronoun(缩写为pron) 用来代替名词、形容词或是数词例词we,that,his,what 形容词英文名称The Adjective(缩写为adj.) 用以修饰名词,表示人或事物的特征 例词old,red,fine,good. 数词英文名称The Numeral(缩写为num.) 表示数量或是顺序。例词one,thirteen first 动词英文名称The Verb(缩写为v.) 表示动作或状态。例词sit,go,be(am,is,are) 副词英文名称The Adverb(缩写为adv.) 修饰动词、形容词或其他副词。例词not too,here,very 介词英文单词The Preposition(缩写为prep.) 表示名词、代词等和句中其他词的关系。例词in,on,of,to,under. 连词英文单词The Conjunction(缩写为conj.) 用来连接词与词、短语与短语或句与句。例词and,or,but. 感叹词英文单词The Interjection(缩写为interj.) 表示说话时的喜悦、惊讶等情感。例词oh,hello,hi,er. 二.名词(Nouns) 1.总的说来,名词分专有名词和普通名词两类。 专有名词: 表示具体的人,事物,地点或机构的专有名称。 Lucy China 中国Asia 亚洲Beijing 北京。 专有名词的第一个字母要大写。 普通名词: 表示某些人,某类事物,某种物质或抽象概念的名称。例如: teacher 老师tea 茶reform 改革 普通名词又可进一步分为四类 1) 个体名称: 表示单个的人和事物。 house 马car 汽车room 房间apple 苹果fun 风扇picture 照片 2) 集体名称: 表示一群人或一些事物的名称。 people 人们family 家庭army 军队government 政府group 集团 3) 物质名词:表示物质或不具备确定形状和大小的个体的物质。 fire 火steel 钢air 空气water 水milk 牛奶 4)抽象名词:表示动作,状态,品质或其他抽象概念。 labour 劳动health 健康life 生活friendship友情patience耐力 2.名词按其所表现的事物的性质分为可数名词和不可数名词。 可数名词(Countable Nouns)有复数形式,如: an apple two apples a car some cars 不可数名词(Uncountable Nouns)一般没有复数形式. 抽象名词, 物质名词和专有名词一般是不可数名词。 sand 沙sugar 糖 有少数名词即可作可数名词,也可作不可数名词,但含义不同。 glass 玻璃glass 玻璃杯paper 纸paper 报纸,文件 名词的功能 名词在句中作主语, 宾语,介词宾语,宾语补助语,表语以及名词短语作状语。 The bag is in the desk. bag 作主语。 书包在桌子里边。 I washed my clothes yesterday. clothes 作宾语。 昨天我洗了我的衣服。

英语语法基本基础知识——时态

英语的时态问题 英语的时态可以分为:“时”(time) 和“体”(aspect)(又称为态)。时是指动作发生的时间,体是指动作发生时的状态。时间与体就象是坐标里的横轴和纵轴,它们的结合交织出了瞬息万变的时空,也构成了英语动词的时态问题。 时间分为:过去,现在,将来,过去将来 体分为:一般(在某个时间点), 进行(延续某个时间段), 完成(完成某个时间段) 完成进行(延续某个完成的时间段) 如此以来,英语中就有16种时态变化,现在就用动词为write例,看看它们的形式。 注意:里面的斜体字部分,由于时态过于复杂,几乎没有人真正去应用它们,可以忽略不记。 下面就常用的12种时态,(其中还有三种相对用的较少的,请注意)。具体分析一下。 一.一般现在时 表示现在的时间“点”上发生的动作或者状态,常用于以下的情况 1、经常重复发生的动作或存在的状态,多与often, always, usually, sometimes, everyday, 等时 间状语连用。 He takes a walk after supper everyday My mother and father work at the same company. 2、表示性格,特征,能力。 Mr. Smith hates fish and never eats any. 3、表示客观真理或者普遍事实。

The sun rises in the east. 二.一般过去时 表示过去某时发生的动作或者状态,常和表示过去某个时间“点”的时间状语(yesterday, last week, 3 years ago, in 1987)连用 She bought a car last week. He came to help me at that time. 三.一般将来时 表示将来的时间“点”上发生的动作或者状态。 The train will arrive soon. We shall know the news tomorrow. 四.过去将来时 过去某个时间“点”上将要发生的动作或状态。 I asked her where she would spend her holiday. I told my father that I should go home next Monday. 五.现在进行时 表示现在的时间“段”上正在延续进行的动作或者状态。 I’m doing some washing. What are you doing? 六.过去进行时 在过去某一个时间“段”正在延续进行的动作。 I was working in my office at eight o’clock yesterday evening. He was making a phone call when I saw him. 七.将来进行时 在将来某个时间“段”正在发生的动作,一般表示一种猜测和未来的计划,一般不太常用。What will you be doing at 3 o’clock tomorrow afternoon? (明天下午三点你将在做什么哪) 八.现在完成时 表示动作在一个时间“段”的完成,而且这个时间段是从过去某一点延续到现在的。经常跟时间状语since 1987,for 10 hours , by the last year相连。 My brother has been ill for 3 days. I have not seen her since 1991. 九.过去完成时 在过去的某个时间“段”里动作的完成,从过去的一点再到过去的另一点。或者称为过去的过去。 He said that he had written her a letter. Helen rang me up after I had gone to sleep.

英语语法知识详解

高中英语语法知识表解 一.名词 I. 名词的种类: 1. 规则名词的复数形式: 名词的复数形式,一般在单数形式后面加-s或-es。现将构成方法与读音规则列表如下: 英语里有些名词的复数形式是不规则的,现归纳如下:

名词在句中表示所有关系的语法形式叫做名词所有格。所有格分两种:一是名词词尾加’s构成,二是由介词of加名词构成。前者多表示有生命的东西,后者多表示无生命的东西。 1. ’s所有格的构成:

用于无生命的东西:the legs of the chair, the cover of the book 用于有生命的东西,尤其是有较长定语时:the classrooms of the first-year students 用于名词化的词:the struggle of the oppressed 二.冠词 冠词分为不定冠词(a, an),定冠词(the),和零冠词。 I. 不定冠词的用法:

三.代词: I. 代词可以分为以下七大类:

1. one, some与any: 1) one可以泛指任何人,也可特指,复数为ones。some多用于肯定句,any多用于疑问句和否定句。One should learn to think of others. Have you any bookmarks? No, I don’t have any bookmarks. I have some questions to ask. 2) some可用于疑问句中,表示盼望得到肯定的答复,或者表示建议,请求等。 Would you like some bananas? Could you give me some money? 3) some 和any修饰可数名词单数时,some表示某个,any表示任何一个。 I have read this article in some magazine. Please correct the mistakes, if any. 4) some和数词连用表示“大约”,any可与比较级连用表示程度。 There are some 3,000 students in this school. Do you feel any better today? 2. each和every: each强调个别,代表的数可以是两个或两个以上, 而every强调整体,所指的数必须是三个或三个以上。 Each student has a pocket dictionary. / Each (of us) has a dictionary. / We each have a dictionary. Every student has strong and weak points. / Every one of us has strong and weak points. 3. none和no: no等于not any,作定语。 none作主语或宾语,代替不可数名词,谓语用单数,代替可数名词,谓语单复数皆可以。 There is no water in the bottle. How much water is there in the bottle? None. None of the students are (is) afraid of difficulties. 4. other和another: 1) other泛指“另外的,别的”常与其他词连用,如:the other day, every other week, some other reason, no other way, the other特指两者中的另外一个,复数为the others。如: He held a book in one hand and his notes in the other. Two students in our class failed, but all the others passed the exam. 2) another指“又一个,另一个”无所指,复数形式是others,泛指“别的人或事”如: I don’t like this shirt, please show me another (one). The trousers are too long, please give me another pair / some others. Some like football, while others like basketball. 5. all和both, neither和either

小学英语语法教学的三个原则

小学英语语法教学的三个 原则 在学习一种外语时,如果不了解该语言的内部规则,那将影响学生准确地运用该语言进行交流。许多专家(如Cameron,20XX)认为,即使在小学阶段,孩子也需要一些语法知识帮助他们牢固地、正确地掌握语言。新课程标准也要求在小学阶段要进行一些简单的语法教学。作为小学英语教师,如何才能既保持孩子学习英语的热情,又让孩子掌握新课程标准所要求的“枯燥的”语法知识呢?笔者去年有幸到英国学习三个月,了解了一些外国专家提倡的语法教学方法。我认为,根据孩子的天性,在教学中要做到“以人为本”,让小学语法教学生动起来,应遵循以下三个原则。 1.Implicit(隐性原则) 在语法教学方面,外国教育专家提出了两种方法:“Explicit grammar teaching"(显性语法教学)

和“Implicit grammar teaching'’(隐性语法教学)。前者侧重在教学中直接谈论语法规则,语法教学目的直接明显;后者则在教学中避免直接谈论所学的语法规则,主要通过情景让学生体验语言,通过对语言的交际性运用归纳出语法规则。“Explicit grammar teaching"需要运用抽象的思维能力,对智力还在发展的孩子采用"Implicit grammar teaching"的方法更为合适。不少教师的英语课堂枯燥乏味,其中一个重要原因是在巩固所学的语法项目时,采用了过于机械的练习形式(mechanicaldrills),也可以说是采用了过多的"Explicit grammar teaching"。例如,学习了一般将来时后,让学生做大量类似如下的练习: 依照例句改写句子: Model:I am swimming now.(tomorrow) → I am going to swim tomorrow. 1)Jack is dancing now.(tomorrow) 2)Mary is drawing now.(tomorrow) 此类练习只让孩子重复操练所学的语法项目,并没有提供机会让孩子了解应用这个语

小学最全英语语法汇总

小学最全英语语法汇总一、时态 1.一般现在时 (1)表示经常发生的动作或事情,通常用“usually 通常, often常常, every…每…, sometimes有时,always总是,”等词。 (2)基本结构: I / You / We / They He / She / It 肯定句动词原形动词第三人称单数形式否定句don’t + 动原doesn’t + 动原 一般疑问句(Yes/No) Do… ? Yes, I do. Does…(动词原 形)…?No,she doesn’t. 特殊疑问句What do …? How does she…(动词原 形)…? (3) 动词第三人称单数形式(同名词单数变成复数方法相同) 1 一般情况+s 如:walk-walks 2. 辅音字母+y结尾去y +ies f ly-flies 3. 结尾是 s, x, sh, ch +es watch-watches 4. 特殊的do-does ,have-has,

go-goes 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) 一般情况+ing walk—walking 结尾是不发音的 e -e + ing come—coming 重读闭音节双写最 后一个 字母 +ing run-running swim-swimming 3. 一般过去时 (1)表示过去已经发生的事情,通常用“last …上一个…, just now刚才, a moment ago刚才,yesterday昨天”等词。

英文文法的最基本规则

第一章英文文法的最基本规则 英文和我们中文最大的不同,是在动词,我们中文的动词很简单,没有所谓的第几人称,也没有复数和单数之分,更没有过去式或进行式,英文可不同了,凡是用动词的时候,必须注意很多很多的规则,一旦弄错了,常常是犯了大错。 在这一章,我要将英文最基本的规则一一列下。这些规则都是我们中国人所常常不注意的。 为了不要误导读者,凡本书内错误的句子前面都有〝*〞的符号。 规则(1):两个动词是不能联在一起用的。 在中文,我们常说“我是爱你的”,翻成英文,这就变成了 * I am love you. 滑稽的是,这句英文句子犯了大忌,因为〝am〞是动词,〝love〞也是动词,两个动词是不能联在一起用的。这句话的正确说法是: I love you. 或者 I am in love with you. 我们中国人也会说〝我喜欢看电视〞,翻成英文,这变成 * I love watch television. 这个句子也犯了同样的错。 以下几个句子都是错的,因为这些句子中都有两个动词连在一起的情形: I hate eat fish. I love play basketball. I love swim. 如果你一定要讲“我爱游泳”,怎么办呢?请看以下的规则。 规则(2):如一定要同时用两个动词,后者的前面必须加“to”或者将后者加入“ing”。 “我爱游泳”,因此有两种正确的译法: I love to swim. I love swimming. 以下的句子都是正确的: I hate to eat fish. I hate eating fish. I love to play basketball. I love playing basketball I keep going to church. 规则(3):主词如果是第三人称,现在式及单数,动词必须加s. 我们中国人最不容易记得的规则,恐怕就是这一条了,以下的句子都是错的。 * He write very well. * Jack love playing the violin. * Mary swim every day. 正确的句子是: He writes very well. Jack loves playing the violin. Mary swims every day. 规则(4):绝大多数的否定的句子,不能直接加“not”。 我们中文对否定语气,规则极为简单,我们可以说“我不爱你”,但是我们不能说 * I not love you.

英语基础语法规则

英语基础语法规则及口诀 一.名词变复数 条件变化形式例词 一般情况+ - s shops 单词以s、x、ch、sh结尾+ - es buses boxes 以辅音字母+y结尾去y为i + -es city-cities family- families 单词以“o”结尾有生命+ - es negroes heroes tomatoes potatoes 无生命+ - s zoos photos 一些以‘f’或‘fe’结尾的单词把’f‘或’fe‘变成’ves' knife-knives 记住f(e)结尾的名词复数 妻子持刀去宰狼,小偷吓得发了慌; 躲在架后保己命,半片树叶遮目光 1.九个以-f(e)结尾的名词。wife(妻子)、knife(刀子)、wolf(狼)、thief(小偷)、shelf(架子)、self(自己)、life(生命)、half(一半)、leaf(树叶) 这些名词以-f(e)结尾变复数时,将-f(e)变v再加es。 2.还有以-self结尾的反身代词复数用法也同样,如: myself-ourselves. yourself-yourselves. 3.例外的有serf(农奴)、chief(首领)、belief(信仰)、safe(保险柜)、gulf(海湾),它们以直接加-s变为复数形式,另外handkerchief(手帕,方巾)和scarf (围巾,头巾)可用两种复数形式。handkerchiefs或handkerchieves;scarfs 或scarves 可数名词的复数变化规律[1]: 名词复数有规律,一般词尾加s; 辅音字母+y型,变y为i,es; ch,sh真有趣,s,x,es; f,fe真小气,字母v来把它替,es在后别忘记; 字母o来真神奇,有生命来es,没有生命+s. 可数名词复数特殊变化规律[2]: 中日好友来聚会, 绵羊、鹿、鱼把家回。 男士、女士a变e; 牙(齿)、脚双o变双e; 孩子们想去天安门, 原形后面r、 e 、n; 老鼠本来爱大米, mice,ice和rice. 注:中Chinese,日Japanese,好友people. 绵羊sheep,鹿deer,鱼fish (这些单词单复数一样) man--men woman--women tooth--teeth foot--feet child--children mouse--mice

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