初中英语语法知识—动词时态的单元检测附答案
- 格式:doc
- 大小:44.00 KB
- 文档页数:8
一、选择题
1.Nick's brother________the navy in 2011and ________the navy since then.
A.joined; has joined B.joined in; has joined in
C.joined in; has been in D.joined; has been in
2.—How long can I _____ the English workbook? —For two weeks.
A.borrow B.to borrow C.keep D.to keep
3.It ________ heavily when I left the movie theater.
A.rains B.was raining C.is raining D.will rain
4.Dick __________ in America, but he has been ___________ Chinese food since he moved to
China.
A.used to live; used to eating
B.is used to live; used to eat
C.is used to live; used to eating
D.used to living; used to eat
5.Monica, you ______ the exam! Congratulation!
A.pass B.have passed
C.will pass D.are passing
6.Which of the following is right?
A.He is used to live there.
B.My main job is spreading the message about protecting the environment.
C.I have borrowed the book from the library for two weeks.
D.Kids under 18 are not allowed to drive.
7.— Morning, Mike! Did you sleep well last night?
— Yes. I went to bed at 9:30 because there ______ a math test this afternoon.
A.was B.will be C.is going to have
8.Sorry, Jenny isn’t here. She________ up some lights in the garden.
A.put B.puts C.is putting D.has put
9.Doctor Ray, as well as other scientists __________ trees for nearly 15 years, but they know
only a little about them.
A.study B.studies C.has studied D.have studied
10.—I called you at three yesterday afternoon, but you weren’t in.
—I ________ a meeting at that time.
A.had B.was having C.have had D.would have
11.—I'm sorry. There was too much traffic on the road.
—Never mind. The meeting________for only 5 minutes.
A.has begun B.has stopped C.has been on
12.Will you go fishing if it ________ tomorrow?
A.didn’t rain B.doesn’t rain C.won’t rain
13.They the English role play for the show last night.
A.will practice B.practiced C.is practicing D.have practiced
14.When I was young, my mother ___________ by my side all the time.
A.stays B.is staying C.stayed D.will stay
15.—Remember the first time we met, Jim?
—Of course I do. You ________ in the library.
A.were reading B.have read C.will read D.read
16.— I can’t find Peter. Where is he?
— He ______ tea in the living room.
A.drinks B.drinking C.is drinking D.drink
17.Don’t turn on the TV. Grandma ________.
A.sleeps B.is sleeping C.sleep D.are sleeping
18.--What age did you leave home ?
--I left home at 18. I ___your city for five years
A.have gone to B.have been to C.have been in D.have come to
19.The film Operation Red Sea_____a lot of praise since its first show months ago.
A.wins B.win C.will win D.has won
20.It’s not your turn yet. Please wait on the chair until you________.
A.have called B.will call C.are calling D.are called
21.With a book in his hand, the boy ________ in bed.
A.lie B.lied C.lay D.lying
22.Don’t talk! The baby ________.
A.sleeps B.is sleep C.sleeping D.is sleeping
23.If it _________rain tomorrow,I will ride to school with you.
A.didn’t B.doesn’t C.won’t D.don’t
24.Look! All my classmates ___________ on the playground.
A.are running B.ran C.were running D.run
25.My mother when I got home yesterday.
A.will cook B.cooks C.has cooked D.was cooking
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.D
解析:D
【解析】
【分析】
【详解】
句意:Nick的兄弟在2011年加入了海军部队,自从那时他就已经在海军部队了。
考查一般过去时和现在完成时。join加入,加入某一组织并成为其中一员;join in加入,加入活动,根据第一个空后面的the navy可知,应该是join,排除B和C,由since then可知,应该用现在完成时,且动词要用延续性动词,join是瞬间动词,延续性动词是be in,所以应该用has been in,排除A,故选D。
2.C
解析:C
【解析】
【分析】
【详解】
句意:——这本英语练习册我可以借多久?——两周。
考查动词的用法句中有情态动词may,所以此空应用动词原形,how long指时间段,和时间段连用要用延续动作动词,borrow的延续动作动词是keep,所以选C。
3.B
解析:B
【解析】
【分析】
【详解】
句意:我离开电影院时,天正下着大雨。
考查时态。A. rains动词三单形式;B. was raining过去进行时;C. is raining现在进行时;D.
will rain一般将来时。观察句子,这是一个when引导的时间状语从句,注意到从句中使用的是一般过去式,再结合句意,表达的是过去某一时间段正在发生的动作,应该用过去进行时,故选B。
4.A
解析:A
【解析】
【分析】
【详解】
句意:迪克过去住在美国,但自从搬到中国后,他就习惯了吃中国菜。考查动词短语。ed to do sth.:从前是,过去做某事。2.be used to doing sth.:习惯于做某事。结合句意可知填used to live; used to eating;选A。
5.B
解析:B
【解析】
【分析】
【详解】
试题分析:句意:Monica,你通过了考试,祝贺你!A是一般现在时,表示经常性或习惯性的动作;C是一般将来时,表示将要发生的动作;D是现在进行时,表示此刻正在发生的
动作。pass the exam通过考试。根据句意和句中的Congratulations可知,这里说话人是在向Monica表示祝贺,因此通过她应该已经通过了考试,故应该用现在完成时,故选B。
6.D
解析:D
【解析】
【分析】
【详解】
句意:下列哪个选项是正确的?
A项He is used to live there.句中be used to 表示习惯做某事,后接doing,原句中live是动词原形,应填living,故A错误,正确为He is used to living there;B项中My main job is
spreading the massage about protecting the environment.本句为主系表结构,表语应该为动词不定式形式,不应该用动名词形式,正确为My main job is to spread the message about
protecting the environment.故B项错误。C项I have borrowed the book from the library for
two weeks. 句中有时间状语for two weeks,故用现在完成时态,谓语动词为borrowed,是非延续性动词,不能与一段时间连用,应该用kept,故正确为I have kept the book from the