初一所有动词的过去式 请把所有的写出来
一、原形、过去式和过去分词的词形和读音都相同的单词,结尾字母一般是t或d.如:
cut-cut-cut, hit-hit-hit, put-put-put, cost-cost-cost, let-let-let, shut-shut-shut, set-set-set, hurt-hurt-hurt, spread-spread-spread
特殊:动词read的过去式和过去分词虽然词形与原形一致,read-read-read,但发音分别是[ri:d]-[red]-[red].
二、有些动词的过去分词与原形是一样的.如:
come-came-come, become-became-become, run-ran-run, overcome-overcame-overcome
三、有些动词的过去式和过去分词相同.如:
1. 把单词结尾的字母d改为t.如:
lend-lent-lent, spend-spent-spent, send-sent-sent
2. 改变单词中间元音字母.如:
sit-sat-sat, win-won-won, shine-shone-shone, hold-held-held
3. 以eep结尾的动词,把eep改为ept.如:
keep-kept-kept, sleep-slept-slept, sweep-swept-swept
4. 过去式和过去分词都以augh或ough结尾的动词.如:
buy-bought-bought, fight-fought-fought, think-thought-thought, bring-brought-brought, teach-taught-taught, catch-caught-caught
5. 有的以ay结尾的动词,在过去式和过去分词中把ay变成aid.如:
say-said-said, lay-laid-laid, pay-paid-paid
6. 另有一些其它形式的变化.如:
have-had-had, learn-learnt-learnt, leave-left-left, lose-lost-lost, make-made-made, meet-met-met, feel-felt-felt
四、有些动词原形中含有字母i,在过去式中变i为a,在过去分词中变i为u.如:
五、以字母ow或aw结尾的动词,在变成过去式时,通常把元音字母变成e,在变成过去分词时,通常只在词尾加n.如:
blow- blew- blown, draw-drew-drawn, grow-grew-grown, throw-threw-thrown, know-knew-known
六、有些动词的过去分词是在原形词尾加n或en,变成以en结尾的单词.如:
rise-rose-risen, give-gave-given, take-took-taken, fall-fell-fallen, drive-drove-driven, eat-ate-eaten
特殊: write-wrote-written, speak-spoke-spoken, ride-rode-ridden, get-got-gotten
(二)、动词过去式和过去分词的变化规则
动词过去式和过去分词有规则变化和不规则变化两种.
1) 规则变化
情况 例词 读音与说明
动词原形 过去式 过去分词
一般在动词原形后加-ed look
call
open
need looked
called
opened
needed looked [lukt]
called [kC:ld]
opened [5EupEnd]
needed [ni:did] ①-ed在清辅音音素后
发音为〔t〕,在浊辅音后发音为〔d〕,在元音后发音也为[d]
②-ed在〔t]、〔d〕
后发音为[id]
③但fix的过去式和过去
分词x不双写,为fixed.
以-e结尾的动词加-d move
phone
hope
agree moved
phoned
hoped
agreed moved [mu:vd]
phoned [fEund]
hoped [hEupt]
agreed [E5^ri:d]
以辅音字母加y结尾的动词,变y为i,
再加-ed study
carry
try studied
studied
carried studied [5stQdid]
carried [5kArid]
tried [traid]
以原音字母加y结尾的词,直接加-ed play
enjoy
stay played
enjoyed
stayed played [pleid]
enjoyed [in5dVCid]
stayed [steid]
末尾只有一个辅音字母的重读闭音节词,双写该辅音字母,再加-ed stop
plan
fit stopped
planned
fitted stopped [stCpt]
planned [plAnd]
fitted [5fitid]
以-r音节结尾的词,双写r字母,
再加-ed prefer
refer preferred
referred preferred [prI`f:d]
referred [ri5fE:]
2) 不规则变化
英语中有些动词的过去式和过去分词形式变化不规则,可分为五种情况.
1.动词原形、过去式和过去分词完全同形.
例:
原形 过去式 过去分词
cut(切)
hit(打)
cast(扔)
hurt(伤害)
put(放)
let(让)
shut(关)
cost(花费)
set(放)
rid(清除) cut
hit
cast
hurt
put
let
shut
cost
set
rid cut
hit
cast
hurt
put
let
shut
cost
set
rid
2.过去式与过去分词完全同形.
例:
原形 过去式 过去分词
find(找到)
pay(支付)
leave(离开)
lend(借出)
meet(遇见)
keep(保持)
lose(丢失)
teach(教)
sit(坐)
lead(引导)
win(赢)除) found
paid
left
lent
met
kept
lost
taught
sat
led
won found
paid
left
lent
met
kept
lost
taught
sat
led
won
3.动词原形与过去分词同形
例:
原形 过去式 过去分词
come(来)
run(跑)
become(成为) came
ran
became come
run
become
4.动词原形、过去式、过去分词形式完全不同.
例:
原形 过去式 过去分词
give(给)
fly(飞)
drink(喝)
see(看见)
go(去)
know(知道)
wear(穿)
speak(说) gave
flew
drank
saw
went
knew
wore
spoke given
flown
drunk
seen
gone
known
worn
spoken
5.过去式和过去分词有两种形式
例:
原形 过去式 过去分词
burn(燃烧) burned
burnt burned
burnt
learn(学习) learned
learnt learned
learnt
smell(闻) smelled
smelt smelled
smelt
spell (拼写) spelled
spelt spelled
spelt
shine (照射) shined
shone shined
shone
leap (跳) leaped
leapt leaped
leapt
提示
a. beat的过去式与原形同形:
比:beat(打击) beat(过去式) beaten(过去分词)
b. lie有规则变化和不规则变化两种,含义不同
比:lie lied, lied(说谎)
lay, lain(躺,位于)
c. hang 有规则变化和不规则变化两种,含义不同
比:hang hanged, hanged(处绞刑)
hung, hung(挂,吊)
d. welcome(欢迎)一词是规则动词,不可误用为不规则动词
比:welcome welcomed, welcomed(正)
welcome, welcome(误)
e.不要将不规则动词误用为规则动词
比:hit(打) hit, hit(正)
hitted, hitted(误)
6 现在分词的变化规则
规则 动词原形 现在分词及发音
一般在动词原形词尾加-ing,-ing发音为 [iN] go
push
play
carry going [5^EuiN]
pushing [5puFiN]
playing [pleiiN]
carrying [5kAriiN]
以不发音的e结尾的动词,先去掉e,再加-ing take
write
leave taking [5teikiN]
writing [5raitiN]
leaving [5li:viN]
重读闭音节结尾的动词,如果词尾只有一个辅音字母,要将该末尾只有一个辅音字母的重读闭音节词,双写该辅音字母,再加-ed stop
stop
fit
begin
forget cutting [5kQtiN]
stopping [5stCpiN]
fitting [5fitiN]
beginning [bi5^iniN]forgetting [fE5^etiN]
以ie结尾的动词,要把ie改为y,再加-ing lie
die
tie lying [5laiiN]
dying [5daiiN]
tying [5taiiN
(三)、不规则动词过去式和过去分词归纳
A. 原形与过去式和过去分词完全相同.
cost----cost----cost cut----cut----cut put----put----put
let----let----let set----set----set hit----hit----hit
shut----shut----shut hurt---hurt----hurt read---read----read 读音 /e/
lie---lied---lied 说谎 lay---laid---laid 放置,下蛋
lay--- lain 躺下,位于,平放
eg. The hens don’t _______eggs during such cold weather.
She _____ her books on the table. ____
B. 过去式与过去分词完全相同
1. 过去式和过去分词中含有ought, aught, 读音是〔 :t〕
bright----brought----brought think----thought----thought buy----bought----bought
catch----caught----caught teach ---- taught ----taught
2. 动词原形中的e为o,变成过去式和过去分词.
get----got----got sell----sold----sold tell----told----told
3. 动词原形中i为a, … sit----sat----sat spit----spat----spat
4. 动词原形中i为o, … win----won----won shine----shone/ shined----shone / shined
5. 动词原形中an为oo, … stand----stood---stood understand----understood----understood
6. 动词原形中的ay为ai,… say----said----said pay----paid----paid
7. a)动词原形中的d为t,… send----sent----sent lend----lent----lent
spend----spent----spent build----built----built
b ) 动词原形最后一个字母改为t , … smell----smelt----smelt lose----lost----lost
c ) 动词原形后加一个字母t, … learn----learnt----learnt mean----meant----meant 读音/e/
d ) 动词原形中的ee去掉一个字母e, 然后在词尾加t. 字母e发音/e/
feel----felt----felt sleep----slept----slept sweep---swept----swept
keep---- kept----- kept
其它meet----met----met have----had----had hold----held----held
make----made----made dig----dug----dug hear----heard----heard
find----found----found hang----hung ----hung
C.原型与过去分词相同
come----came----come run----ran----run become----became----become
D. 原形,过去式, 和 过去分词完全不同
1. 把动词原形中i改为a变成过去式,改成u变成过去分词.
begin ---- began -----begun drink---drank----drunk ring----rang-----rung
swim----swam----swum sing----sang----sung
2. 把动词原形中o改为e变成过去式,在原形词尾加n变成过去分词.
blow----blew----blown grow----grew----grown know---knew---known
throw ---- threw ---- thrown fly ----flew /flu:/ ----flown ( 和以上相似)
3. 以下动词的过去分词都以en结尾,故把它们分为一类.
a ) 把动词原形中i改为o变成过去式,在词尾加n变成过去分词.
drive----drove----driven rise---rose---risen write---wrote---written (双写t )
ride----rode----ridden (双写d )
b ) 把动词原形中ea改为o, 在词尾加e变成过去式,在过去式后加n变成过去分词.
speak----spoke----spoken steal----stole----stolen break----broke----broken
c ) 把动词原形中的个别字母或字母组合改为o变成过去式, 在过去式后加n变成过去分词.
wake----woke----woken freeze----froze----frozen
choose----chose----chosen forget----forgot----forgotten (双写t,加en )
d) 其它过去分词以en结尾的动词
eat----ate----eaten beat---- beat ---- beaten fall----fell----fallen
give----gave----given see----saw----seen take----took----taken
mistake---- mistook----- mistaken hide----hid----hidden (双写d )
E. 没有过去分词的动词
can ----- could - may---- might - shall---- should- will ---- would -
其它
am, is ---- was----- been are-----were----- been do-----did----- done
draw-----drew----- drawn/ :/ go-----went----- gone show----showed----shown
wear--- wore ---- worn
不规则动词的过去式 (初二)
不规则动词的过去式是同学们学习的重点,也是一个难点.同学们应通过不规则动词的动词原形和它们的过去式找出其变化规律,总结如下:
1. 把动词原形中的o改为a,变成过去式.过去分词不变.如:
become—became, come—came
2.把动词原形中的i改为a,变成过去式.如:
begin—began,drink—drank,give—gave,ring—rang,sing—sang,sit—sat,swim—swam ,sink—sank,
3.把重读开音节中的i改为o,变成过去式.如:
drive—drove,ride—rode,shine—shone,win—won,write—wrote
4.动词原形中的e改为o,变成过去式.如:
get—got,forget—forgot
5.动词原形中的eep改为ept,变成过去式.如:
keep—kept,sleep—slept,sweep—swept
6. 动词原形中的an改为oo,变成过去式.如:
stand—stood,understand—understood
7.改动词原形中的aw /ow为ew,变成过去式.如:
draw—drew,grow—grew,know—knew,throw—threw(动词show除外,show—showed)
8.动词原形中的eak改为oke,变成过去式.如:
break—broke,speak—spoke
9.动词原形中的ell改为old,变成过去式.如:
sell—sold,tell—told
10.以ought和aught结尾,且读音是〔 :t〕的过去式.如:
bring—brought,buy—bought,think—thought,catch—caught,teach—taught
11.以ould结尾且读音为〔ud〕的情态动词过去式.如:
can—could,shall—should,will—would
12.在动词原形后加d或t变成过去式,并且发生音变.如:
hear〔hi 〕—heard〔h :d〕, say〔sei〕—said〔sed〕,
mean〔mi:n〕—meant〔ment〕, dream—dreamt 〔dremt〕
13.动词的过去式与动词原形一样.如:
cut—cut, hit—hit, hurt—hurt, let—let,must—must,
put—put,read—read〔red〕,set—set
14. 动词的过去式有两种形式.如:
dream—dreamed/ dreamt learn—learnt/ learned shine—shone/ shined
smell—smelt/ smelled wake—woke/ waked
15.不符合上述规律的动词过去式.如:
am,is—was,are—were,build—built,do—did,eat—ate,fall—fell,
feel—felt,find—found,fly—flew,go—went,have /has— had,hide—hid,
hold—held,lay—laid,leave—left,lie—lay,lose—lost,make—made,may—
might,run—ran,see—saw, smell—smelt,take—took,wake—woke,
wear—wore
1、从你描述的需求来看,你需要的不是二进制文件的读写,而是从数据库中取得数据。
2、你说了,特定片段、文件列表、数据范围,说明你有很多的纹理。你需要依一定的规律去存取。
3、数据库分单机和网络版,依你的需求,使用一些单机版的数据库应该就可以解决你的问题,因为你只是用来支持你的游戏液压用。个人建议使用SQLite、ACCESS等。
4、当然,你也可以按你的思路直接对文件进行读写来存取数据,但那样会让你很累。
以下是C++中二进制文件读写的详细资料,供你参考:
在C++中,对文件的操作是通过stream的子类fstream(file stream)来实现的,所以,要用这种方式操作文件,就必须加入头文件fstream.h。下面就把此类的文件操作过程一一道来。1. 打开文件在fstream类中,有一个成员函数open(),就是用来打开文件的,其原型是:void open(const char* filename,int mode,int access);参数:filename: 要打开的文件名mode: 要打开文件的方式access: 打开文件的属性打开文件的方式在类ios(是所有流式I/O类的基类)中定义,常用的值如下:ios::app: 以追加的方式打开文件ios::ate: 文件打开后定位到文件尾,ios:app就包含有此属性ios::binary:以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文ios::in: 文件以输入方式打开ios::out: 文件以输出方式打开ios::nocreate: 不建立文件,所以文件不存在时打开失败ios::noreplace:不覆盖文件,所以打开文件时如果文件存在失败ios::trunc: 如果文件存在,把文件长度设为0可以用“或”把以上属性连接起来,如ios::out|ios::binary打开文件的属性取值是:0:普通文件,打开访问1:只读文件2:隐含文件4:系统文件可以用“或”或者“+”把以上属性连接起来 ,如3或1|2就是以只读和隐含属性打开文件。例如:以二进制输入方式打开文件c:\config.sysfstream file1;file1.open("c:\\config.sys",ios::binary|ios::in,0);如果open函数只有文件名一个参数,则是以读/写普通文件打开,即:file1.open("c:\\config.sys");file1.open("c:\\config.sys",ios::in|ios::out,0);另外,fstream还有和open()一样的构造函数,对于上例,在定义的时侯就可以打开文件了:fstream file1("c:\\config.sys");特别提出的是,fstream有两个子类:ifstream(input file stream)和ofstream(outpu file stream),ifstream默认以输入方式打开文件,而ofstream默认以输出方式打开文件。ifstream file2("c:\\pdos.def");//以输入方式打开文件ofstream file3("c:\\x.123");//以输出方式打开文件所以,在实际应用中,根据需要的不同,选择不同的类来定义:如果想以输入方式打开,就用ifstream来定义;如果想以输出方式打开,就用ofstream来定义;如果想以输入/输出方式来打开,就用fstream来定义。2. 关闭文件打开的文件使用完成后一定要关闭,fstream提供了成员函数close()来完成此操作,如:file1.close();就把file1相连的文件关闭。3. 读写文件读写文件分为文本文件和二进制文件的读取,对于文本文件的读取比较简单,用插入器和析取器就可以了;而对于二进制的读取就要复杂些,下要就详细的介绍这两种方式1. 文本文件的读写 文本文件的读写很简单:用插入器()从文件输入。假设file1是以输入方式打开,file2以输出打开。示例如下: 以下是引用片段:file2I;//从文件输入一个整数值。这种方式还有一种简单的格式化能力,比如可以指定输出为16进制等等,具体的格式有以下一些操纵符 功能 输入/输出dec 格式化为十进制数值数据 输入和输出endl 输出一个换行符并刷新此流 输出ends 输出一个空字符 输出hex 格式化为十六进制数值数据 输入和输出oct 格式化为八进制数值数据 输入和输出setpxecision(int p) 设置浮点数的精度位数 输出比如要把123当作十六进制输出:file1
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!