:短暂性动词不能和for或since引导的时间状语连用,也不能用于howlong问句中
(误)Ihaveleftfor5years
(正)Ihavebeenawayfor5years
※短暂性动词与延续动词间的转换短暂性(短动词)动词不能和表示一段时间的时间状语连用,但是他可以转换成相应的延续性(长动词)动词
leave--come/go(to)--arrive(at/in)--get(to)--reach--buy--borrow--finish--join--start/begin--die--close--open--return--become--beaway(from)be(in/at)be(in/at)be(in/at)be(in/at)havekeepbeoverbein/bea/an…beonbedeadbeclosedbeopenbebackbeShehasboughtthecomputerfortwoyears
hadbuyhave/hashadHowlonghaveyoucometotheUnitedStates
beenincometohave/hasbeeninbuyhave/hashadAnnhasgonetoChinasincethreemonthsago
beenincometohave/hasbeeninbuyhave/hashadgotohave/hasbeeninIhavegottoParisforoneweek
beenincometohave/hasbeeninbuyhave/hashadgotohave/hasbeeningottohave/hasbeeninMybrotherhasjoinedthearmyforfiveyears
beeninbeenasoldiercometohave/hasbeeninbuyhave/has