时态是表示行为、动作、状态在各种时间条件下的动词形式,学生需要多做时态题巩固知识点。下面是小编收集整理的八年级英语语法时态的题目,大家一起来看看吧!
八年级英语语法时态的题目:
( ) 1. —Hello,Sandy. This is Jack. What are you doing?(江西)
—I’m watching a match. It started at 7:00 and ______ on for another an hour。
been been be
解析:选D. 本题考查时态。根据语境:比赛还要进行一个小时。用一般将来时。
( ) 2. --__________?
-- Things are going very well。
A. How soon does it go B. How often does it go
C. How far is it go D. How is everything going
解析:选D. 本题变相测试学生的口语能力以及对日常会话的理解 How is everything going是意思为:近况如何?,只有D项符合题意。
[图片0]
( ) 3. The population of the world in the 20th century became very much _________ than that in the 19th。
A. bigger B. larger C. greater D. more
解析:选B. 本题考查population人口大小的固定用法,即由larger修饰。根据连词than 不难选出B答案
( ) 4. – What’s the weather like tomorrow? -- The radio says it is going to be even ______。
A. bad B. worst C. badly D. worse
解析: 选D. even修饰比较级。而且根据语境应该是明天的天气比今天更加糟糕。
( ) 5. Though she talks ______, she has made ________ friends here。
A. a little, a few B. little, few C. little, a few D. few, a few
解析: 选C. 根据句意: 尽管她不太说话,但她在这里交了几个朋友。
现在完成进行时典型考题:
1. —Why, Jack, you look so tired!
—Well, I ______ the house and I must finish the work tomorrow.
A. was painting B. will be painting C. have painted D. have been painting
分析:D。现在完成进行时表示从过去一直持续到现在的动作。在此题中,由于“一直在刷油漆”,所以才导致“看上去非常疲惫”,故选D最符合句意。
[图片1]
2. Mother wanted to be a good provider, a role she ______ since her marriage to Father.
A. shoulders B. shouldered C. is shouldering D. has been shouldering
分析:D。根据空格后的since可知,此处谈论的是从过去一直持续到现在的情况,故用现在完成进行时最合适。
3. Joseph ______ to evening classes since last month, but he still can’t say “What’s your name?” in Russian.
A. has been going B. went C. goes D. has gone
分析:A。根据句中的since可知,空格处应填完成时态,故可排除B和C;根据句意,空格处填现在完成进行时比填现在完成时更合适,因为它更强调“一直在做某事”。又如:He has been working since noon. 他从中午就开始工作了。He was taken ill and no wonder, considering he has been overworking for years. 他生病了,也难怪,多少年他一直过度辛劳。
4. I have to see the doctor because I ______ a lot lately.
A. have been coughing B. had coughed C. coughed D. cough
分析:A。根据句中“不得不要去看医生”这一信息可知,“咳嗽”这一现象现在还在持续,由此可排除B和C;比较A和D,显然用现在完成进行时才能更好地表示从过去一直持续到现在的情况,故选A。
过去完成时典型考题:
1. The policeman’s attention was suddenly caught by a small box which ______ placed under the Minister’s car.
A. has been B. was being C. had been D. would be
分析:C。因为这个小盒子“被放在部长车下”发生在“引起警察注意”之前,即“过去的过去”,所以用过去完成时。
2. Susan decided not to work on the program at home because she didn’t want her parents to know what she ______.
A. has done B. had done C. was doing D. is doing
分析:C。因decided和didn’t want都是过去式,排除选项A和D; 因“做”发生在“决定”之后,而不是之前,不能用过去完成时,排除选项B。
3. —Hurry up! Alice and Sue are waiting for you at the school gate.
—Oh ! I thought they ______ without me.
A. went B. are going C. have gone D. had gone
分析:D。因为thought(原以为)是过去,他们“走了”就是“过去的过去”,所以用过去完成时。
现在完成时典型考题:
1. The first use of atomic weapons was in 1945, and their power ______ increased enormously ever since.
A. is B. was C. has been D. had been
分析:C。因为ever since的意思是“从那时(1945年)起一直到现在”,表示从过去某一时刻起一直延续到现在的动作或状态,要用现在完成时,现在完成时由“have /has+过去分词”构成,所以选C。
2. Years ago we didn’t know this, but recent science ______ that people who don’t sleep well soon get ill.
A. showed B. has shown C. will show D. is showing
分析:B。由表示对照的Years ago和recent可知,“以前不知”,但“现在已经证明了”,所以用现在完成时。
3. The coffee is wonderful! It doesn’t taste like anything I ______ before.
A. was having B. have C. have ever had D. had ever had
分析:C。与before连用,用现在完成时。再说,此处没有一个过去时间或动作比较,是不能用过去完成时的。
