作业帮 > 英语 > 作业

下面那个句子才是对的啊?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/01 13:30:44
下面那个句子才是对的啊?
It is three years / It has been three years since I loved her
It is three years / It has been three years since I have loved her
这么写的 两个句子,哪个对,还是都可以呢?
love ,like 这类 查到说说情绪性的动词,是 短暂性动词,是这样么.
It has been three years since I loved her.
宽松地讲,这句话的语法基本正确,另一句语法错了,since 后面应该加动词的过去时才对.
(但是,我觉得用love 不太好,用fall in love with sb.似乎更好,意为:我爱上他已经三年了.个人意见)
短暂性动词是和持续性动词相对应的,比如说open the door 是短暂性动词,last for three weeks 就是持续性动词了,而love 和like 在这个方面并没有很明显的区分.
这些跟情绪性动词无关,情绪性动词是从词的意义来说的,是喜欢,还是讨厌,有喜怒哀乐各种情绪啊.
再问: 您是说 since I fell in love with sb 吧 ?后面用过去时 It is three years since I loved her.也可以啊 能查到。 我目前,在百度,谷歌上 看到不少资料写的 love ,like 是短暂性 动词 但有几个查到说是表示状态、感情、思维等动词,又是延续性动词,我也正在核对。 您知道 这两个词 是短暂,还是延续性的吗? 因为如果是延续性的,我可以直接用 现在完成+for three years 了,呵呵。您明白的。