发布网友 发布时间:2022-04-29 10:54
共5个回答
热心网友 时间:2022-06-26 12:45
您好,就像楼上网友说的,英语句子的时间通常可以使用英语动词时态区分,但汉语的句子,尤其是汉语的动词是没有时态区分的。汉语句子的时态必须使用到(时间状语)才能够区分出来。比如:热心网友 时间:2022-06-26 12:45
Was Tom at home? No, he wasn't. 与 Is Tom at home?No, he isn't.两句话都对,但表达的意思有所区别:用过去时表示问汤姆在过去某个时间是不是在家,我们可以加一个过去的时间,如: Was Tom at home yesterday evening?汤姆昨天晚上在家吗?
用现在时那表示的就是现在说话的时候。 Is Tom at home?问的是现在Tom在家吗?
热心网友 时间:2022-06-26 12:46
你的迷惑出在汉语上,“汤姆在家吗?不,他不在家”。就这句汉语来说,根本无法确定是现在还是过去,书上举例子的英语没错,只是翻译的汉语叫中国学生迷惑,如果这样说你就明白了。“(那时)汤姆在家吗?不,他不在家”。语言是有语境的,在一定的语境里,有些时间状语就可以省略了。热心网友 时间:2022-06-26 12:46
一般现在时使用的环境是表示现在存在的,发生的,一些习惯,规律,客观事实等。一般过去时用于描述发生在过去的事情,动作等。一般有表示过去的时间状语。判断是一般现在时还是一般过去时主要看动词,一般现在时动词用原形或第三人称单数形式。一般过去时则用动词的过去时。容易混淆的地方在于有时或者说大部分情况一般现在时和一般过去时的句子翻译成汉语是一样的。也就是说必须注意动词的形态。eg He goes to school on foot.一般现在时,He went to school on foot.两句翻译成汉语都是:他走着去学校。但表达的实际意思还是有所区别的。一般现在时描述的是他走着去学校是一个习惯,天天如此。一般过去时描述的是昨天或刚才发生的事情。可能明天他就会骑车子去学校,以后会发生什么就不确定了。两种时态的动词主要分为be动词和实意动词。一般现在时be动词:am,is,are.一般过去时:was were.一般现在时实意动词,拿do举例:do,does主语是单数时用does主语是复数形式时用do.一般过去时实意动词没有人称的变化。都用did.在来看你的题,Was Tom at home?No,He wasn't.Tom 在家吗?可以想象这样一种场景,有*在调查Tom,看他是不是昨天作案了。Tom在过去某个时间是不是在家,回答是他不在。也许Tom就是犯罪嫌疑人了,因为他没有不在场证据。一般过去时都有场景的。如果不理解请继续追问。热心网友 时间:2022-06-26 12:47
你好。个人觉得英语中各种时态可以根据动词的形式来区分,因为一般来说,英语时态的主要承载体是动词和时间。比如,在你举的例子中,was是is的过去时形式,所以它所在的句子一定是过去式中的某种时态,可以套用各种时态的结构形式来确定最终属于哪种时态。一般现在时和一般过去时,除了一个是说现在一个说过去的时间范畴,表达的都是在那个时间范畴内的主语的状态或形式,所以要区分只需要看动词形式和时间即可。学习英语要擅于抓关键点,多思考。最上面的句子,was Tom at home?如果有上下文的话,这句话一定是在过去的时间范围内发生的对话,所以用过去式。其实翻译的深层次意思是(过去那个时间段)他在不在家?你举的例子也是成立的,没有语法错误,is Tom at home?这句话是双方都默认的现在时间,潜意识意思是(现在)Tom在家吗?重要的是区分两句子的区别和不同点在哪里。希望可以帮助到你。