作业帮 > 综合 > 作业

在看绝望主妇,有一句英语的语法明白,

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/06 12:51:19
在看绝望主妇,有一句英语的语法明白,
How long has it been since you’ve had sex?意思是你有多久没做爱了,但是这里为什么要用过去完成时呢?
在看绝望主妇,有一句英语的语法明白,
我认为 这里的have sex 是非延续性 动词
表示一次性动作
正是 因为如此 since 后面才用 现在完成时 表示 多久 没有做爱了.
如果since后用一般过去时 则表示 做爱 多久了.
换个词来解释
例如come 大家都知道 这是一个 非延续性动词
How long has it been since you came here 你来这儿多久了?
How long has it been since you’ve come here?你有多久没来这儿了?
如果since 后面是延续性动词 情况正相反 一般过去时 翻译成 否定 现在完成时翻译成肯定
如smoke 是延续性动词
How long has it been since you smoked?你多久不抽烟了?
How long has it been since you 've smoked 你吸烟多久了?
我想 你已经明白了.