遥完成时和遥完成进行时的比较
2022-09-05 00:00:00浏览:
遥完成时和遥完成进行时的比较1)这两个时态的主要差别是,遥完成时表示动作业已完成,而完成进行行时却不一定如此:
I'vemadeacake.我做了一个蛋糕.(已做好)
I'vebeenmaking,acake.我一直在做蛋糕.(不一定做好了)
She'spaintedapicture.她画了一张画.(已画好)
She'sbeen,paintingapicture.她在画一张画.(可能还没画好)
They'vebuiltabridge.他们建了一座桥.(已建好)
They'vebeenbuildingabridge.他们一直在建一座桥.(可能还在建)
He'swrittenanovel.他写了一部小说。
(已完成)
He'sbeenwritinganovel.他在写一部小说。
(可能尚未完成)
2)许多静态动词都只能用于完成时而不能用于完成进行时:
I'vekownthatforalongtime.这事我已知道很久了。
Thestrikehaslastedsixmonths.这次遥已持续了六个月。
Nobodyhasseenhimsincelastweek.从上周起就没人见到过他。
we'vehadterribleweatherfornearlytwoweeks.几乎有两星期天气都很恶劣。
They'veownedthehouseformanyyears.这房子他们已拥有许多年了。
I'vealwaysthoughtyou'reright.我一向认为你是对的。
动词的意思发生转变时也可能用于完成进行时:
I'vebeenthinkingofdoingsofor'alongtime.我好久以来一直想这样做。
Tomhasbeenseem,gaboutaworkpermitforyou.汤姆一直在设法帮你
取得工作许可证。
vhichjudgehasbeenhearingthecase?哪位法官在审这个案子?、
Shehasbeenhavingatoothout她在遥。
Thechildrenhavebeenlookingforwardtothisholidayformonths.孩子们
好几个月来一直盼望着这个节日。
这个动词有时可用于完成进行时,表示“一直想”:
you'rethe-verymanI'vebeenwan,tingtomeet.你正是我一直想见的人。
少数动词用两种时态都可以,意思差别不大,如:
Theyhavebeenworkingverywellthisterm这学期他们学习很好。
Theyhaveworkedverywellthisterm.这学期他们学习很好。
Ithasbeenrainingfortwohours.下了两小时的雨。
Ithasrainedfortwohours下了两小时的雨
Ihavebeenhearingfromherregularly我定期收到她的来信。
Ihaveheardfromherregularly.我定期收到她的来信。
Wehavelookedformushroomsbuthavenotfoundany.我们找荨蘑菇但一无所获
Wehavebeenlookingformushroomsbuthavenotfoundany.我们找荨蘑菇但一无所获
时间长度时用完成进行时较好:
I'vebeencoughingallnight.我咳了一整夜。
(比I'vecoughedallnight.更
强调咳得久)
AIlthetimeshe'sbeensittingthereinsilence.她一直遥在那里。
,
Alltheseyearswe'vebeentryingtogetintouchwithhim.这些年来我们
一直在设法和他联系。
He'sbeenhopingforaraiseinsalaryallthetime.他一直盼望着力口薪。