时态是英语中一个重要的语法范畴,它表示不同时间发生的动作或存在的状态以及动作发生或存在的方式。下面是小编收集整理的初中英语时态混合题,大家一起来看看吧!
	
	初中英语时态混合题:
	
	【2012 山东滨州】23. We know that she enjoys ______ books very much.
	
	A. read B. reads C. reading D. to read
	
	【答案】C
	
	【2012 山东滨州】32. My pen pal Andrew found it difficult ______ Chinese well
	
	A. learning B. learn C. to learn D. learned
	
	【答案】C
	[图片0]
	
	【2012.山东菏泽】7. As one of the school rules, middle school students are not______ to smoke.
	
	A. ordered B. refused C. allowed D. forbidden
	
	【答案】C
	
	【2012.山东菏泽】11. Our foreign teacher Mr Green ______us English since three years ago.
	
	A. has taught B. is teaching C. taught D. teaches
	
	【答案】A
	
	【2012山东济南】34.—Why do you want to stay at home?
	
	—Because I ______ good when I am with my family.
	
	A. smelt B. feel C. taste D. sound
	
	34. B【解析】考查系动词辨析。句意为 “—你为什么想呆在家里?—因为我感觉和家人呆在一起很好。”smell“闻起来”;feel“感觉,觉得”; taste“尝起来”; sound“听起来”。故选 B。
	
	现在完成时的习题:
	
	1. —Will you go to the park now?
	
	—Not until I _______ my physics exercises.
	
	A. will finish B. have finished C. will have finished D. had finished
	
	2. —Did you enjoy the film?
	
	—Yes, it’s the best one I _______ these years.
	
	A. had      B. have had    C. had had   D. would have
	
	3. —Why do you look worried?
	
	—Fred left the company half an hour ago. His work _______ unfinished since.
	
	A. left B. was left C. has left D. has been left
	[图片1]
	
	【答案与解析】
	
	1. B。因为在时间状语从句中要用一般现在时代替一般将来时。若强调从句动作发生在主句动作之前时,用现在完成时代替将来完成时,本题属后一种情况。
	
	2. B。因为 these years 是包括现在在内的,故用现在完成时。
	
	3. D。受前一句left的影响,易误选B。题干中的since说明此处应用现在完成时态。从问句中也可看出来,此处强调动作对现在的影响,故要用现在完成时的被动式。
	
	如何理解过去完成时:
	
	正如我们不能将现在完成时简单地理解为现在已经完成的动作一样,过去完成时也不能简单地理解为过去已经完成的动作。但是,相对现在完成时来说,过去完成时的理解和用法要容易得多。因为过去完成的本质用法只有五个字,那就是“过去的过去”——即过去完成时表示的是在“过去的过去”就已发生的情况或存在的状态。如何理解“过去的过去”呢?首先我们得确定一个过去时间作为参照点,在这个过去时间参照点之前的时间就是过去的过去。
	
	如果没有参照点,“去年”是过去,“前年”是过去,“10年前”也是过去,“100年前”也是过去,“100万年前”也是过去。但是,如果我们确定了一个参照点,情况就不同了——如果我们以“去年”为参照点,那么“去年的前一年”就成了过去的过去;又如我们说“他找到了他丢失的钱包”,其中“找到钱包”属于过去,以此为参照点,“丢失钱包”就属于过去的过去;再比如说“我昨天去朋友家玩,但当我到达时朋友外出了”,在这个句子中,“到达朋友家”为过去,以此为参照点,“朋友外出”就属于过去的过去。这样解释,你应该明白了吗?
	
	over the years通常连用什么时态:
	
	over the years 的意思是“这些年来”“经过这么多年之后”“最近几年”,通常表示的是从现在算起的过去几年,因此通常与现在完成时连用。如:
	
	My tastes have changed enormously over the years. 几年来我的爱好有了很大改变。
	
	She’s brought us so much happiness over the years. 这些年来,她给我们带来了不少的幸福。
	
	Life was difficult then but things have got better and better over the years. 那时生活很艰苦,但情况已一年比一年好了。
	
	有时连用其他时态。如:
	
	I recall his many politenesses over the years. 我还记得他多年来很多有礼貌的事情。
	
	句中的over the years不是状语,而是修饰politenesses的定语。
      