1.Heiscleaninghisshoes.他在清理他的鞋子。
2.Thekeyshelostwasfound.她丢失的钥匙找到了。
3.IjustcamebackfromFrance.我刚从法国回来。
4.Ihaven'teatenmuchchocolaterecently.我最近没吃太多巧克力。
5.Ihavebeeninthearmyformorethan5years.我在部队已经呆了五年多了。
6.lhaveplayedthepiano.我已经弹过钢琴了。
7.Haveyouhadlunchyet-Yes,Ihave.I'vejusthadit.
8.Shehastaughtintheschoolfortenyears.她在这所学校教书已经10年了.
9.用法
10.Ihavelostmynewbook.我把新书丢了。(现在还未找到)
11.Sincewhenhaveyouplantedsomanyyoungtrees从什么时候开始你种植了这么多小树的?
12.Ihavehadmylunch.我吃过我的午餐。
13.Ihavejusteatentwoapples.我刚刚吃了两个苹果.
14.Ihaveneverseenhimbefore.以前我从来没有见过他。
15.Shewillhavefinishedthebookbymynextbirthday.到我下一个生日为止,她将完成那本书。
16.IthinkIsenttheletteraweekago.我认为我一星期前就把信寄出去了。
17.Ixxxvebeendoingmyhomework.我一直在做作业。
18.Haveyouevertraveledonaplane你坐飞机旅行过吗
19.IhadthoughtIcouldpassthefinalexaminationbutIfailed.我估计我可以通过期末考试,但结果我没通过。
20.Hehasturnedoffthelight.他已把灯关了。
21.I’vejustlostmykeys.我刚丢了钥匙。
22.Thisismyfirstvisittothecity.这是我第一次访问这座城市。
23.Theyhavesawthatfilm.他们看过了那场电影。.
24.Ihavebeenreadingthenovel.我一直在看这部小说。
25.Ihavefoundmybag.我已经找到了我的书包。
26.HaveyoubeentoRome你已经去了罗马吗?
27.I'veneverheardofanyonedoingthat.我从未听说有人做那种事。
28.Shelefthomelessthanayearago.她离开家还不到一年。
29.Hasanyoneeverskiedbefore有人之前滑过水吗?
30.IhavelearnedabouttwohundredEnglishwordsthismorning.本月我学了大约200个英语单词.
31.Ihaven'tseenJamiefortwomonths.我两个月没见杰米了.
32.Gilboughtanewcomputer.吉尔买了一台新电脑。
33.Theyhaven’tfinishedyet.他们还没结束。
34.Ihaven'tseenJamieintwomonths.我两个月没见杰米了。
35.Thefilmhasbeenonfortenminutes.电影已开始十分钟了。
36.Ihaveknownhimforyears.我认识他已经好几年了。
37.I’vejustfinishedread.我刚读完书。
38.构成
39.Ihaveboughtanewcomputer.我买了一台新电脑。
40.I’veneverbeenthere、我从来没去那里。
41.Ijustturnedoffthelight.我刚刚把灯关上。
42.Thetrainhasarrived.火车到了.
43.现在完成进行时态的用法:
44.Hehasbeentherethreetimesthelastfewdays.近几年他去过那里三次了。
45.IhavewrittentheletterbutIhaven'tpostedityet.信我已经写好了,但还没有寄出。
46.HowlonghaveyoubeenhereinSydney你来悉尼多久了
47.Wehavealreadyfinishedourhomework.我们已完成作业了。
48.Ihavejustturnedoffthelight.我刚刚把灯关上.
49.Howmanysongshashelearnedsofar他到目前为止学了多少歌了?
50.ThisisthefirsttimeI'veheardhimsing.这是我第一次听他唱歌。
51.现在完成进行时态和现在完成时态的区别。
52.Wehavebeenwaitingforyouforhalfanhour.我们已经等你半个小时了。
53.HaveyoueverbeentoHawaii你去过夏威夷吗
54.IhavebeentoSingapore5times.我去过5次新加坡。
55.Shehasn'tlefthomeforayear.她离开家还不到一年.
1.I’veneverbeenthere。我从来没去那里。
2.Ijusthadtwoapples.我刚刚吃了两个苹果。
3.Haveyoumethimtoday-No,Ihaven't.今天你见过他吗?我没有。
4.Ijustfinishedreading.我刚读完书。
5.He'sgonetoSpain.他去了西班牙。
6.Hisfatherhasbeendeadfortwoyears.他父亲去世二年了。
7.Ihavebeeninthearmyformorethan5years.我在部队已经呆了五年多了.
8.Haveyoureadthisbook你已经读了这本书吗?
9.Hisshoesaredirty.他的鞋子脏了。
10.I'veplayedthepiano.我已经弹过钢琴了。
11.HehasbeeninHonolulueversince、他从那以后就在檀香山。
12.It'ssnowythiswinter.今年冬天多雪。
13.I'veworkedinthesamejobforthepast30years.在过去的30年里,我一直在同一个工作岗位工作。
14.ThisisthefirsttimeIhavebeenhere.这是我第一次到这儿。
15.Ihaveheardnothingfromhimuptonow.到目前为止我没有他的任何消息。
16.I’vejustfinishedreadingthebook、我刚读完书。
17.HehaslivedinBeijingfor8years他在北京住了8年。
18.Ihavefinishedmyhomeworkes.我完成了我的家庭作业。
19.Shehaslostherbike.她把自行车丢了.
20.Youheaven'thadanychangeye.你没有看到任何变化。
21.I'vebeenlearningthenewwords.我一直在学习新单词。
22.Ihavedonetwopart-timejobs.我已经做了两份***工作。
23.Jillhasboughtanewcomputer.吉尔买了一台新电脑.
24.WhohasbeentoHawaiiNoneofushas。谁去过夏威夷没人去过。
25.DidIpickuptherubbishandthrowitintothedustbin我有没有把垃圾捡起来扔进垃圾筒呢?
26.IhavejustcomebackfromFrance.我刚从法国回来.
27.Ihave'tseenherforfouryears.我有四年没见到她了。
28.Wehaveseenthatfilm.我们已经看过那部电影了。
29.HowmanytimeshaveyoubeentoSingapore你去过新加坡几次
30.I'vebeenherefortwoweeks.我已经在这里呆了两周了。
31.I’vealreadybeentheretwice、我只去过那里两次。
32.Hehasreadsomebooks.他读过了许多书。
33.Ihaven'teatenanythingsincebreakfast.我从早饭起就一直没有吃东西.
34.GreatchangeshavetakenplaceinChinaInthepasttenyears.在过去的十年中,中国发生了翻天覆地的变化.
35.Theyhaven'tfinishedtheirhomeworkyet.他们还没有完成作业。
36.Shelostherbike.她把自行车丢了。
37.Hehasturnedoffthelight.他已把灯关了.
38.HaveyoueverbeentotheGreatWall你曾经去过长城吗?
39.I’vealreadybeentheretwice。我只去过那里两次。
40.Ihaveownedapuppybefore.我以前养过一只小狗。
41.Wehavehadmuchsnowthiswinter.今年冬天多雪.
42.Haveyoujoinedthecomputergroup你加入电脑小组了吗
43.Haveyoueverbeenabroad你出国过吗
44.IhaveneverbeentotheGreatWall.我从未去过长城。
45.Hehastaughtheresince1981.他自1981年就在这儿教书。(可能还要继续教)
46.Hehasbeenasoldierforthreeyears.他参军三年了。
47.Haveyoueverbeenabroad你出国过吗?
48.Shehaswateredtheflowers.她已经浇了花。
49.Howmanytimeshaveyoubeentherethisyear今年你去过那里多少次?
50.Theyhavegot5prizesbytheendofthisyear.截止到今年年末他们已经获得5个奖项。
51.Theteachersaysshehasmadelotsoftroubleinherclass.老师说她在他们班制造了很多麻烦。
52.Themanagerhasjustleft.Ifonlyyouhadcomealittleearlier.经理刚走,如果你来早点就好了.
53.Hehaswaitedforherfortwohours.他等她已经两个小时了。
54.Inthepast10years,therehavebeengreatchangesinourfamilylife.在过去的十年里,我们的家庭生活发生了很大的变化。
55.IhavebeentoBeijingtwice.我去过北京二次。
56.I'veonlybeentheretwice.我只去过那里两次。
1.Ithasrainedforfivehours雨已经下了5个小时了。
2.WehavestudiedEnglishforthreeyears.我们(开始)学英语已三年了。
3.Hehasdonealotofworkinthepasttwoyears.在过去两年中他做了许多工作.
4.Hesaidheknewherverywell.他说他很熟悉她。
5.Theoldmanhasn'treturnedtohishometownforaboutfiftyyears.这位老人约有50年没有回家乡了.
6.Hasanybodywater-skiedbefore有人之前滑过水吗
7.Ihaveheardnothingfromhimuptonow.到目前为止我没有他的任何消息.
8.IhavebeentotheGreatWalltwice.我曾经去过长城两次.
9.Howlonghaveyoubeenworkinginthislibrary你在这家图书馆工作多久了?
10.Ihavehadajobinterviewtoday.我今天已经参加了一个工作见面会.
11.WhohasbeentoHawaiiNoneofushas、谁去过夏威夷没人去过。
12.Iknowyou’vecometoseeyourfather、我知道你来看你的爸爸。
13.Haveyoufoundyourpenyet你已找到你的钢笔了吗
14.You’velearntsurfingfromhim,haven’tyou你从他那里学的xxx滑水,不是吗
15.Ixxxveknownherfor30years.我认识她已经30年了。
16.Ihavereviewedtwolessonsthismorning.今天上午我已经复习了两课。
17.Shehasatehersnake.她吃过了她的零食。
18.ThisisthebestfilmIhaveeverseen.这是我看过的最好的电影。
19.HehasbeenintheLeagueforthreeyears.=ItisthreeyearssincehejoinedtheLeague.他入团已三年了.
20.IhavereturnedthebookIborrowed.我已归还了我借的书。
21.MyfatherhasbeentoBeijingtwice.我爸爸已经去北京两次了.
22.Ihaveseenherbefore,butIcannotrememberwhere.
23.Ihavereadthenovel.我看过这部小说了。
24.Hehasn'tfinishedhishomeworkyet.他至今没有完成他的作业。
25.Theyareathome.他们在家里。
26.Ihavedonetwopart-timejobs.我已经做了两份***工作.
27.Amyhasbeenplayingherradioallmorning.艾米整个上午一直开着她的收音机。
28.Mymomhasnevertravelledbyair.我妈妈旅游从来没有坐过飞机。