主动语态进阶练习40题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主动语态进阶练习40题
1. Tom often ____ his homework after dinner.
A. do
B. does
C. doing
D. is doing
答案:B。
本题考查一般现在时中主语是第三人称单数时动词的用法。
Tom 是第三人称单数,一般现在时中动词要用第三人称单数形式,do 的第三人称单数形式是does,A 选项do 是动词原形,C 选项doing 是现在分词,D 选项is doing 是现在进行时,所以选B。
2. My parents ____ TV every night.
A. watch
B. watches
C. watching
D. are watching
答案:A。
本题考查一般现在时中主语是复数时动词的用法。
My parents 是复数,一般现在时中动词用原形,B 选项watches 是第三人称单数形式,C 选项watching 是现在分词,D 选项are watching 是现在进行时,所以选A。
3. She ____ to school by bus.
A. go
B. goes
C. going
D. is going
答案:B。
本题考查一般现在时中第三人称单数的动词形式。
She 是第三人称单数,go 要变成goes,A 选项go 是动词原形,C 选项going 是现在分词,D 选项is going 是现在进行时,所以选B。
4. We ____ English in the morning.
A. study
B. studies
C. studying
D. are studying
答案:A。
本题考查一般现在时中主语是复数时动词的用法。
We 是复数,动词用原形,B 选项studies 是第三人称单数形式,C 选项studying 是现在分词,D 选项are studying 是现在进行时,所以选A。
5. The boy ____ football on weekends.
A. play
B. plays
C. playing
D. is playing
答案:B。
本题考查一般现在时中第三人称单数的动词形式。
The boy 是第三人称单数,play 要变成plays,A 选项play 是动词原形,C 选项playing 是现在分词,D 选项is playing 是现在进行时,所以选B。
6. They ______ a party last week.
A. had
B. have
C. has
D. having
答案:A。
本题考查一般过去时的用法。
“last week”表明是过去的时间,所以要用一般过去时,have 的过去式是had,选项B 是一般现在时,选项 C 是第三人称单数形式的一般现在时,选项 D 是现在分词形式,均不符合题意。
7. She ______ her homework yesterday.
A. did
B. do
C. does
D. doing
答案:A。
“yesterday”提示要用一般过去时,do 的过去式是did,选项B 是一般现在时,选项C 是一般现在时的第三人称单数形式,选项D 是现在分词形式,都不符合一般过去时的要求。
8. He ______ to Beijing in 2018.
A. went
B. go
C. goes
D. going
答案:A。
“in 2018”表明是过去的时间,go 的过去式是went,选项B 是一般现在时,选项C 是一般现在时的第三人称单数形式,选项D 是现在分词形式,均不符合一般过去时的时态。
9. We ______ football yesterday afternoon.
A. played
B. play
C. plays
D. playing
答案:A。
“yesterday afternoon”是过去的时间,play 的过去式是played,选项B 是一般现在时,选项C 是一般现在时的第三人称单数形式,选项D 是现在分词形式,均不符合一般过去时的时态。
10. My mother ______ some cakes for me last night.
A. made
B. make
C. makes
D. making
答案:A。
“last night”表示过去的时间,make 的过去式是made,选项B 是一般现在时,选项C 是一般现在时的第三人称单数形式,选项D 是现在分词形式,都不符合一般过去时的要求。
11. They ______ a party in the garden now.
A. are having
B. have
C. had
D. has
答案:A。
本题考查现在进行时的用法。
现在进行时的结构是“be + 动词的现在分词”,在这个句子中,主语是“They”,所以be 动词用“are”,“have”的现在分词是“having”,表示正在进行的动作“正在举办派对”。
选项 B 是一般现在时,选项C 是一般过去时,选项 D 是第三人称单数形式的一般现在时,都不符合“now”所表示的现在正在进行的时间。
12. Look! The boys ______ football on the playground.
A. are playing
B. play
C. played
D. will play
答案:A。
此题考查现在进行时。
“Look!”是现在进行时的标志词,其结构为“be + 动词的现在分词”,主语“The boys”是复数,be 动词用“are”,“play”的现在分词是“playing”,表示正在发生的动作“正在踢足球”。
选项 B 是一般现在时,选项 C 是一般过去时,选项 D 是一般将来时,均不符合此时的语境。
13. She ______ dinner at the moment.
A. is cooking
B. cooks
C. cooked
D. will cook
答案:A。
本题考查现在进行时。
“at the moment”表示此刻,是现在进行时的时间状语,现在进行时的结构是“be + 动词的现在分词”,主语“She”是第三人称单数,be 动词用“is”,“cook”的现在分词是“cooking”,意思是“正在做饭”。
选项B 是一般现在时,选项C 是一般过去时,选项D 是一般将来时,都不符合当前的时间。
14. We ______ English class now.
A. are having
B. have
C. had
D. will have
答案:A。
此题考查现在进行时。
“now”提示正在进行的动作,现在进行时的构成是“be + 动词的现在分词”,主语“We”是复数,be 动词用“are”,“have”的现在分词是“having”,表示“正在上英语课”。
选项B 是一般现在时,选项C 是一般过去时,选项D 是一般将来时,均不符合此刻的情境。
15. The girls ______ songs in the classroom.
A. are singing
B. sing
C. sang
D. will sing
答案:A。
本题考查现在进行时。
“The girls”是复数主语,现在进
行时用“be + 动词的现在分词”,“sing”的现在分词是“singing”,“are singing”表示“正在唱歌”。
选项B 是一般现在时,选项C 是一般过去时,选项D 是一般将来时,不符合句子中“正在”的意思。
16. They ____ a party next week.
A. will have
B. are having
C. have
D. had
答案:A。
本题考查将来时的表达。
“will have”是一般将来时的常见表达形式,表示将来要发生的动作。
“are having”是现在进行时,“have”是一般现在时,“had”是一般过去时,都不符合“next week”这个表示将来的时间状语。
17. We ____ to Beijing tomorrow.
A. will go
B. go
C. are going
D. went
答案:A。
“tomorrow”表明是将来的时间,“will go”是一般将来时的结构。
“go”是一般现在时,“are going”是现在进行时表将来,但通常表示计划好、安排好即将发生的动作,此题没有相关提示。
“went”是过去时,不符合。
18. She ____ a new dress for the party.
A. will buy
B. buys
C. is buying
D. bought
答案:A。
“for the party”提示动作还未发生,将来时“will buy”符合。
“buys”是一般现在时,“is buying”是现在进行时,“bought”是过去时,均不符合。
19. He ____ football with his friends this weekend.
A. will play
B. plays
C. is playing
D. played
答案:A。
“this weekend”是将来的时间,用一般将来时“will play”。
“plays”是一般现在时,“is playing”是现在进行时,“played”是过去时,均不合适。
20. I ____ my homework tonight.
A. will do
B. do
C. am doing
D. did
答案:A。
“tonight”表示今晚,是将来的时间,所以用“will do”。
“do”是一般现在时,“am doing”是现在进行时,“did”是过去时,都不
符合。
21. They ______ the project for three months and it's almost finished.
A. have worked on
B. worked on
C. work on
D. are working on
答案:A。
本题考查现在完成时的主动语态。
现在完成时的构成是“have/has + 过去分词”,在这个句子中,“for three months”是一段时间,需要用现在完成时来表达动作从过去开始一直持续到现在,并可能继续下去。
A 选项“have worked on”是现在完成时,符合题意;B 选项“worked on”是一般过去时,只表示过去的动作,不涉及对现在的影响;C 选项“work on”是一般现在时,表示经常或习惯性的动作;D 选项“are working on”是现在进行时,表示正在进行的动作。
22. My father ______ in this factory since 1980.
A. has worked
B. works
C. worked
D. is working
答案:A。
此题为现在完成时的主动语态考查。
“since 1980”是一个时间段,要用现在完成时,其构成是“have/has + 过去分词”。
A 选项“has worked”符合现在完成时的构成;B 选项“works”是一般现在时;
C 选项“worked”是一般过去时;
D 选项“is working”是现在进行时。
23. We ______ a lot of trees in the park last year.
A. have planted
B. planted
C. plant
D. were planting
答案:B。
本题考查一般过去时的主动语态。
“last year”是过去的时间点,要用一般过去时,其形式是动词的过去式。
A 选项“have planted”是现在完成时;C 选项“plant”是一般现在时;D 选项“were planting”是过去进行时。
B 选项“planted”是plant 的过去式,符合一般过去时。
24. She ______ her homework for two hours.
A. has been doing
B. does
C. did
D. has done
答案:A。
此题考查现在完成进行时的主动语态。
“for two hours”表示一段时间,且动作还在进行,要用现在完成进行时,其构成是“have/has been + 现在分词”。
A 选项“has been doing”符合;B 选项“does”是一般现在时;C 选项“did”是一般过去时;D 选项“has done”是现在完成时。
25. The boys ______ football since two o'clock.
A. have played
B. play
C. played
D. have been playing
答案:D。
本题考查现在完成进行时的主动语态。
“since two o'clock”表示从两点开始一直持续到现在,且还在进行,要用现在完成进行时,其构成是“have/has been + 现在分词”。
A 选项“have played”是现在完成时;B 选项“play”是一般现在时;C 选项“played”是一般过去时。
D 选项“have been playing”符合现在完成进行时。
26. They ____ a party last night, but I wasn't invited.
A. held
B. hold
C. have held
D. were holding
答案:A。
本题考查一般过去时。
last night 是一般过去时的标志词,A 选项held 是hold 的过去式,用于一般过去时;B 选项hold 是动词原形,用于一般现在时;C 选项have held 是现在完成时;D 选项were holding 是过去进行时。
根据时间状语last night,应该用一般过去时,所以选A。
27. She ____ English for five years.
A. has studied
B. studies
C. studied
D. is studying
答案:A。
本题考查现在完成时。
for five years 是现在完成时的标志词,表示动作从过去开始一直持续到现在。
A 选项has studied 是现在完成时的结构;B 选项studies 是一般现在时;C 选项studied 是一般过去时;D 选项is studying 是现在进行时。
所以选A。
28. Look! The children ____ happily in the park.
A. play
B. are playing
C. played
D. will play
答案:B。
本题考查现在进行时。
Look 是现在进行时的标志词,表示正在进行的动作。
A 选项play 是一般现在时;C 选项played 是一般过去时;D 选项will play 是一般将来时。
B 选项are playing 是现在进行时的结构,所以选B。
29. We ____ the project by the end of last year.
A. had finished
B. finished
C. finish
D. have finished
答案:A。
本题考查过去完成时。
by the end of last year 是过去完成时的标志词,表示过去的过去。
A 选项had finished 是过去完成时;
B 选项finished 是一般过去时;
C 选项finish 是一般现在时;
D 选
项have finished 是现在完成时。
所以选A。
30. He ____ to Beijing three times this year.
A. has been
B. was
C. goes
D. will go
答案:A。
本题考查现在完成时。
three times this year 是现在完成时的标志词,表示今年已经发生的动作。
A 选项has been 是现在完成时;B 选项was 是一般过去时;C 选项goes 是一般现在时;D 选项will go 是一般将来时。
所以选A。
31. You ______ finish your homework before you watch TV.
A. should
B. can
C. may
D. might
答案:A。
本题考查情态动词should 的用法,should 表示“应该”,在本句中表示“你应该在看电视之前完成作业”,强调一种责任和义务。
32. He ______ speak English very well when he was ten.
A. could
B. should
C. would
D. might
答案:A。
could 表示“能够”,本句意思是“他十岁的时候就能把英语说得很好”,强调过去的能力。
33. We ______ help the old people cross the street.
A. must
B. can
C. may
D. should
答案:D。
should 有“应当”的意思,此句“我们应当帮助老人过马路”,体现一种道德上的义务。
34. They ______ come to the party if they are free.
A. may
B. can
C. must
D. should
答案:A。
may 表示“可能”,本句意为“如果他们有空,他们可能来参加聚会”,表达可能性。
35. You ______ be late for school again.
A. mustn't
B. can't
C. shouldn't
D. needn't
答案:A。
mustn't 表示“禁止,不许”,这句话“你不许再上学迟到
了”,强调禁止的态度。
36. The teacher often makes us ______ a lot of homework.
A. do
B. doing
C. to do
D. done
答案:A。
本题考查使役动词make 的用法,make sb. do sth. 表示“让某人做某事”,所以用动词原形do。
37. We saw him ______ the room just now.
A. enter
B. to enter
C. entering
D. entered
答案:A。
see sb. do sth. 表示“看到某人做了某事”,强调看到动作的全过程;see sb. doing sth. 表示“看到某人正在做某事”。
本题“just now”表明看到进入房间的全过程,用enter。
38. They decided ______ for a picnic on Sunday.
A. go
B. to go
C. going
D. went
答案:B。
decide to do sth. 是固定用法,表示“决定做某事”,所
以用to go。
39. Please remember ______ the door when you leave.
A. to lock
B. locking
C. lock
D. locked
答案:A。
remember to do sth. 表示“记得去做某事(还未做)”;remember doing sth. 表示“记得做过某事(已做)”。
本题离开时锁门还未做,用to lock。
40. My mother doesn't allow me ______ late.
A. stay out
B. to stay out
C. staying out
D. stayed out
答案:B。
allow sb. to do sth. 表示“允许某人做某事”,用to stay out。
主动语态的重点在于理解主语是动作的执行者,难点在于不同动词在不同语境中的用法以及动词短语与使役动词、感官动词等的搭配使用。