I have worked
Have I worked？
I have not worked
I haven't worked
He /She/ It has worked
Has he /she / it worked？
He /She / It has not worked
He / She / It hasn't worked
We have worked
Have we worked？
We have not worked
We haven't worked
You have worked
Have you worked？
You have not worked
You haven't worked
They have worked
Have they worked？
They have not worked
They haven't worked
Someone has broken the window.有人把窗户打破了。
I've just finished reading the novel.我刚刚读完这本小说。
Have you seen the doctor yet？你看过医生了吗？
I have learned English for 5 years.
He lived in Beijing since he was born.
注：（1）for和since引导的时间状语的区别：for + 一段时间，since + 一点时间 从句（从句中常用一般过去时）
（2）表示继续的现在完成时也可和lately，recently，so far，up to now，till now，in the past（last） few years……，this week （month，year……），all day，all this week等时间状语连用。如：
Tom has had a toothache all day.
I haven't heard from him recently.
I've never been to Beijing.我从没去过北京。
He has read this book before.他以前读过这本书。
He has lived in Beijing for four years.他在北京住了四年了。（动作仍在继续）
He lived in Beijing for four years.他在北京住了四年。（动作已结束）
I have bought a book.我买了一本书。
I've had this book for three weeks.这本书我已经买了三星期了。
I have met her often since I moved here.
They have gone fishing five times since last spring.
He has never touched beer for a whole week.
I haven't bought anything for a year.
3. has been to和has gone to的区别
has been to表示“曾经去过”说明所提及的对象一回到说话地点
has gone to表示“去……”说明所提及的对象不在说话地点。如：
I've been to Beijing for many times.我到过北京很多次了。
Tom has gone to Beijing and will come back next week.汤姆已到北京去了，下星期才回来。
4. have got的含义
She has got a slight temperature. She has a slight temperature.她有点发烧。
Have you got a new dictionary？ Do you have a new dictionary？你有一本新字典吗？
He has gone for two days. 他走了，将离开两天。= He has gone and will be away for two days.
She has come for a week. 她来了，要呆一个星期。= She has come and will stay here for a week.
I haven't heard from her since she lived in Nanjing. 自从她离开南京以来，我一直没有她的音信。
1.You won't know if it fits you until you ___ it on.
A. will try B. are trying C. try D. have tried
2.It's said that he ___ sent to Australia to improve his English.
A. would be B. was to be C. has been D. had been
3.This is the second time you ___ late this week.
A. had arrived B. arrived C. have arrived D. arrive
4.The living standard of the people in Nanjing ___ since1983.
A. has raised B. had been risen C. has risen D. rose
5.Mr. Smith has lived in Canada for twelve years，so he ___ life there.
A. used to B. get used to C. got used to D. has got used to
6.Mike ___ with Jane for one year.
A. has been in love B. has fallen in love C. has been loved D. has loved
7. Tom was said to ___ Mary for 40 years.
A. have been married to B. have married with C. have been married with D. had married with
8.Great changes ___ in the city，and a lot of factories ___.
A. have been taken place，have been set up B. have taken place，have been set up
C. have taken place，have set up D. were taken place，were set up
9.Robert is said ___ abroad，but I don't know what country he studied in.
A. to have studied B. to study C. to be studying D. to have been studying
10.The price ___，but I doubt whether it will remain so.
A. went down B. will go down C. has gone down D. was going down