第3个回答 2021-05-30
一般现在时使用的环境是表示现在存在的,发生的,一些习惯,规律,客观事实等。一般过去时用于描述发生在过去的事情,动作等。一般有表示过去的时间状语。判断是一般现在时还是一般过去时主要看动词,一般现在时动词用原形或第三人称单数形式。一般过去时则用动词的过去时。容易混淆的地方在于有时或者说大部分情况一般现在时和一般过去时的句子翻译成汉语是一样的。也就是说必须注意动词的形态。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就是犯罪嫌疑人了,因为他没有不在场证据。一般过去时都有场景的。如果不理解请继续追问。
第4个回答 2021-05-30
你好。个人觉得英语中各种时态可以根据动词的形式来区分,因为一般来说,英语时态的主要承载体是动词和时间。比如,在你举的例子中,was是is的过去时形式,所以它所在的句子一定是过去式中的某种时态,可以套用各种时态的结构形式来确定最终属于哪种时态。一般现在时和一般过去时,除了一个是说现在一个说过去的时间范畴,表达的都是在那个时间范畴内的主语的状态或形式,所以要区分只需要看动词形式和时间即可。学习英语要擅于抓关键点,多思考。最上面的句子,was Tom at home?如果有上下文的话,这句话一定是在过去的时间范围内发生的对话,所以用过去式。其实翻译的深层次意思是(过去那个时间段)他在不在家?你举的例子也是成立的,没有语法错误,is Tom at home?这句话是双方都默认的现在时间,潜意识意思是(现在)Tom在家吗?重要的是区分两句子的区别和不同点在哪里。希望可以帮助到你。