如何对英语时态进行更好的理解我对英语时态有一定得了解,但有时做题时又会犯糊涂,时态有些特殊情况,能解释下吗,或者如何更好
2个回答

决定时态要做以下分析:

1.在本句中找出时间状语,看是否有下列情况:

a) 表示经常反复的时间,如often,always,every year,(一般时态)

b) 是否是要表示将来的条件、时间或让步状语(现在时态)

c) 是否有表示过去的时间状语

d) 是否有从过去延续到现在的时间状语,如:since,for some time等

e) 是否有表示过去以前的时间状语,如:by...(在过去的某个时间以前);

f) 是否有此时此刻或此段时间表示正在进行的时间状语;

等等.

2.对比邻近动词,判断谓语动词发生的时间.如:

I was there for two years and I had been in Beijing before.(had been 显然早于 was)

3.如果本句没有上述情况,可以从上下文决定本句行为的发生时间.

4.其他蛛丝马迹.

看到你的问题有些突然,没有进行过细的考虑,先做上述简略的回答.请你把该问题提交俱乐部帖吧,等我考虑成熟一并给你以更为详细的分析.