英语中如何准确确定时态

如题所述

找句子中作谓语的动词或动词词组由那些动词组成.
在寻找到动词时,如果它符合下面哪种模式就属于哪个时态和语态.
需要提示,当有很多个动词时,它们不一定连续在一起,也就是说中间可以包含其他词类的词语,主要是修饰谓语动词的副词,它做状语.
例如was not working
词语中否定副词not就在第一个动词之后,其他动词之前.在判定句子时态和语态前,应该先把这个做修饰用的副词去掉,则只剩下was working .经过查询,它的时态是过去进行时,主动语态.而was not working则是否定式,这该词组所在的句子则就是过去进行时、主动语态、否定式.
1、一般现在时
主动语态:动词原形(包括动词词组)
被动语态:助动词be(am,are,is) + -ed分词
2、进行现在时
主动语态:助动词be(am,are,is) + -ing分词
被动语态:助动词be(am,are,is) being + -ed分词
3、一般将来时
主动语态:助动词shall/will + -ing分词
被动语态:助动词shall/will be + -ed分词
4、一般过去时
主动语态:动词过去式
被动语态:助动词was/were + -ed分词
5、过去进行时
主动语态:助动词was/were + -ing分词
被动语态:助动词was/were being + -ed分词
6、完成现在时
主动语态:助动词have/has + -ed分词
被动语态:have/has been + -ed分词
7、进行现在完成式
主动语态:have/has been + -ing分词
被动语态:无
8、过去完成时
主动语态:had + -ed分词
被动语态:had been + -ed分词
9、一般过去将来时
主动语态:would/should + 动词原形
被动语态:should/would be + -ed分词
10、过去完成进行时
主动语态:had been + -ing分词
被动语态:无
11、进行将来时
主动语态:shall/will be + -ing分词
被动语态:无
12、将来完成时
主动语态:shall/will have + -ing分词
被动语态:shall/will bave been + -ed分词
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-07
其实是一种感觉。
总体来说分为过去,现在,和将来。这个和汉语的基本类似。
每一时态里又具体分为一般、完成和进行。这个可以根据具体的意思。
比如说过去的某个时刻,你正在做什么。那就用过去进行。
将来的某个时刻,你将取得什么成绩,并对以后也产生影响,就用将来完成。
其他以此类推。追问

可是很多根据中文无法判断

追答

是这样的,我说的是一般的规律。但是由于英文就是通过时态来表现时间的,而汉语是通过时间状语来表示时间的,所以这是一种思维的不同方式。

建议你可以多读一些英语的句子,体会一下。然后自己考虑一些情景,看哪些用什么时态。

但是另外需要注意的是,有一些特殊的用法,应当和时态区分开来,比如说现在进行时表将来的用法、从句用一般现在时表将来的用法,这和时态的本质用法是不相同的。

如果你能举一例,你觉得根据中文判断不了的,我帮你分析一下,就知道你所谓的判断不了,是出于什么原因了。

追问

好,谢谢

本回答被提问者和网友采纳
第2个回答  2015-04-07
一共就十六种自己琢磨