非延续性动词转换成延续性动词a)用延续性动词代替终止性动词 1、用have代替buy My brother has had(不能用has bought) this bike for almost four years.这句话怎么能有两个Have啊、

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 23:23:19
非延续性动词转换成延续性动词a)用延续性动词代替终止性动词 1、用have代替buy My brother has had(不能用has bought) this bike for almost four years.这句话怎么能有两个Have啊、

非延续性动词转换成延续性动词a)用延续性动词代替终止性动词 1、用have代替buy My brother has had(不能用has bought) this bike for almost four years.这句话怎么能有两个Have啊、
非延续性动词转换成延续性动词
a)用延续性动词代替终止性动词
1、用have代替buy
My brother has had(不能用has bought) this bike for almost four years.
这句话怎么能有两个Have啊、

非延续性动词转换成延续性动词a)用延续性动词代替终止性动词 1、用have代替buy My brother has had(不能用has bought) this bike for almost four years.这句话怎么能有两个Have啊、
第一个have是助动词,用来表示时态的(has--现在完成时第三人称).因为后边有 for almost four years,表示一段时间,所以不能用一般过去时而用现在完成时,至于不是过去完成时是因为话是现在说的,而不是过去说,现在转述的.
第二个才是"有"的意思的谓语,完成时的谓语要用过去分词(has--had).因为后边的 for almost four years一段时间,用buy就不合适了吧~买个东西买了将近4年?汗.时间段的话就得用延续性动词拉,所以是have~
明白了咩?

前一个是have现在完成时的的必然结构,而后一个是用于代替bought的,因为完成时不可以用终止性动词,就像die 不可以直接用于完成时中,要用be dead

用have代替buy
1.My brother bought this bike four years ago。
2.第一个have是助动词没有实际意义,现在完成式的标志,第二个had是动词,有实际意义,意思是拥有.