1.I have answered the quesion .
2.The quesipn has been solved .
3.Computer has been invited for many years.
4.Have you been to the USA?
5.He has gone to home.
6.My mother has been to Canada.
7.Sally has just moved to our town.
8.I have studied English for 10years.
9.Our schoold has been built since 1864.
10.Your sister has gone to USA
1 He has turned off the light.他已把灯关了。
2 I have spent all of my money.现在我没有钱花了.
3 Jane has laid the table.含义是:现在桌子已经摆好了.
4 We have seen that film before. 我们已经看过那部电影了
5 Have they found the missing child yet ?他们找到那个失踪的孩子了吗？
6 Have you ever been to Beijing ？你去过北京吗？
7 I have used this pen only three times. It is still good. 这支笔我只用了3次，还很好。
8George has met that gentleman several times.乔治见过那位先生几次。
9 We have had four texts this month. 这个月我们考了4次。
10Peter has learned 3000 English words so far. 皮特到目前为止已经学了3000英语单词了。
11He has been here since he moved here自从他搬到福州,他就住在这儿了
12 they have married for ten years他们已经结婚10年
13 my sister has been a colleger for three years 我妹妹成为一个大学生已经三年
14 how long has the meeting lasted 这会已经开了多长时间?
15 the door has closed fortwo days这门已经关了两天了
16 I have joined the Communist Youth League for 2 years我入团2年了
17 they have knew each other他们已经相互认识
18 I have already stayed in the farm for five years我已经在农场里呆了五年
19 They have gone to the American for five years他们已去了美国五年了
1、I've never heard of anyone doing that. 我从未听说有人做那种事。
2、l have played the piano .我已经弹过钢琴了。
3、Have you had lunch yet? -Yes,I have. I've just had it.
4、He has taught here since 1981 .他自1981年就在这儿教书。（可能还要继续教）
5、I have't seen her for four years. 我有四年没见到她了。
6、I have been to Beijing twice.我去过北京二次。
7、We have already finished our homework.我们已完成作业了。
8、They haven't finished their homework yet.他们还没有完成作业。
9、Have you ever been to the Great Wall?你曾经去过长城吗？
10、I have never been to the Great Wall.我从未去过长城。
11、I have seen her before,but I can not remember where.
12、He has been there three times the last few days. 近几年他去过那里三次了。
13、Have you met him today?-No,I haven't. 今天你见过他吗？我 没有。
14、How many times have you been there this year? 今年你去过那里多少次？
15、He has been a soldier for three years.他参军三年了。
16、His father has been dead for two years.他父亲去世二年了。
17、The film has been on for ten minutes.电影已开始十分钟了。
18、We have studied English for three years. 我们（开始）学英语已三年了。
19、I have lost my new book. 我把新书丢了。（现在还未找到）
20、He hasn't finished his homework yet. 他至今没有完成他的作业。
21、The teacher says she has made lots of trouble in her class. 老师说她在他们班制造了很多麻烦。
22、They have got 5 prizes by the end of this year. 截止到今年年末他们已经获得5个奖项。
23、I have finished my homeworkes. 我完成了我的家庭作业。
24、She has watered the flowers. 她已经浇了花。
25、I have written the letter but I haven't posted it yet. 信我已经写好了，但还没有寄出。
26、He has waited for her for two hours. 他等她已经两个小时了。
27、He has lived in Beijing for 8 years他在北京住了 8 年 。
28、It has rained for five hours 雨已经下了5个小时了。
29、I have reviewed two lessons this morning. 今天上午我已经复习了两课。
30、I have had my lunch.我吃过我的午餐。
31、You heaven't had any change ye. 你没有看到任何变化。
32、He has read some books.他读过了许多书。
33、She has ate her snake.她吃过了她的零食。
34、They have saw that film.他们看过了那场电影。.
35、He has lived here since 1978.自从1978年以来，他一直住在这儿。
i have seen that film last week.en
he has been lived in here since 1992.
the book has been bought by me for 3 years.
i have known them since 5 years ago.
my sister has been in college for 3 years.
the meeting has lasted for a moment.
the door has been closed for 2 days.