阅读量:
英语中的时态可以归结为十六种,时态的形式和用法相对而言也较为复杂,这些语法知识是国内高中英语讲解的重点。事实上,SAT 文法并不考查非常复杂的时态问题。这类问题基本上可以概括为划线部分使用一种时态,没有划线的部分使用另一种时态,往往划线部分的时态和没有划线部分的时态会有冲突。一般会出现广义的“过去”和“现在”的冲突,“现在”或“过去”与“将来”的冲突等。
所以我们应该先确定整个句子的背景时态,如果背景是“过去”,那么出现以下表示“现在”的词——is, am, are, does, do, has, have,则肯定是错误的。
同样当整个句子的背景被确定是“现在”,那么出现以下表示“过去”的词——was,were, did, had 等,也一定是错误的。
另外,当句中有明显的时间状语时,时态应该跟出现的时间状语保持一致。
时态问题例题精讲
解析
这句话出现了时态不一致的问题,整句话的背景时态是过去时,从came、were 等词可以判断出来。而C 选项却使用了一般现在时,与整句话的背景时态不一致,将C 选项中的is 改为was 即可。
答案为C。
解析
过去完成时表示的是“过去的过去”这样一种时间概念,而原句中没有任何时间标志可以表明这样的时间,因此不能用过去完成时,将C 改为一般过去时即可。
答案是C。
解析
这个句子有明显的时间状语during the last fifty years,因此需要使用过去时,B 选项中come 显然是一般现在时,因此错误。
答案是B。