has+過去式的用法有哪些
has+過去式的用法有哪些
has的原型是have,那么你知道has +過去式的用法是什么嗎?下面是學(xué)習(xí)啦小編為你整理的has +過去式的用法,希望大家喜歡!
has +過去式的用法
主語+have(has)+過去分詞(done)
1.現(xiàn)在完成時用來表示現(xiàn)在之前已發(fā)生過或完成的動作或狀態(tài),但其結(jié)果卻和現(xiàn)在有聯(lián)系,也就是說,動作或狀態(tài)發(fā)生在過去但它的影響現(xiàn)在還存在.
I have lost my wallet.(含義是:現(xiàn)在我沒有錢花了.)
Jane has laid the table.(含義是:已可以吃飯了.)
Michael has been ill.(含義是:現(xiàn)在仍然很虛弱)
He has returned from abroad. (含義是:現(xiàn)在已在此地)
2. 現(xiàn)在完成時可以用來表示發(fā)生在過去某一時刻的,持續(xù)到現(xiàn)在的情況,常與for,since連用.
Mary has been ill for three days.
I have lived here since 1998.
3. 現(xiàn)在完成時往往同表示不確定的過去時間狀語連用,如already, yet, just, before, recently,still, lately等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet
4. 現(xiàn)在完成時常常與表示頻度的時間狀語連用,如often, sometimes, ever, never, twice, on several occasion等:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman on several occasions.
5. 現(xiàn)在完成時還往往可以同包括現(xiàn)在時間在內(nèi)的時間狀語連用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has bee too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.
6. 現(xiàn)在完成時表示現(xiàn)在之前業(yè)已完成的動作,雖然其效果或影響仍然存在但已不再繼續(xù),但是有一些現(xiàn)在完成時的句子,在后面加上for+一段時間,則現(xiàn)在完成時的動作就表示延續(xù)性.
Thomas has studied Russian. (現(xiàn)在不再學(xué)俄語)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2點(diǎn)用法第一個例句)
7. 現(xiàn)在完成時還可以用來表示過去的一個時間到現(xiàn)在這段時間內(nèi)重復(fù)發(fā)生的動作.
We have had four texts this semester.
has done的例句
1. She has done more to divide the Conservatives than anyone else.
她在分裂保守黨這件事上所起的作用比任何人都大。
2. Estonia has done much to cultivate the friendship of western European countries.
愛沙尼亞努力發(fā)展與西歐國家的友誼。
3. He has done enough to pull the party together.
他為使政黨內(nèi)部團(tuán)結(jié)一致已經(jīng)做得夠多了。
4. The baby has done a wee in his potty.
嬰兒往便壺里撒了尿。
5. He has done experiments comple-mentary to those of Eigen.
他做了一些實驗,作為對艾根實驗的補(bǔ)充。
6. His equivocal response has done nothing to dampen the speculation.
他模棱兩可的回應(yīng)絲毫沒有消除人們的猜疑。
7. Rushton has done wonders for the industry.
拉什頓創(chuàng)造了行業(yè)奇跡。
8. This has done incalculable damage to his reputation.
這給他的聲譽(yù)造成了難以估量的損失。
9. Jack had the hardihood to deny what he has done.
杰克厚顏地否認(rèn)了自己所干的事.
has的用法
v.有( have的第三人稱單數(shù) ); (親屬關(guān)系中)接受; 拿; 買到
1. Beauty is an attitude. It has nothing to do with age.
美是一種態(tài)度,與年齡無關(guān)。
2. English has hurt me a thousand times, but I still regard it as my first love.
英語傷我千百遍,我待英語如初戀。
3. A changing world has put pressures on the corporation.
日新月異的世界使這家公司感到了壓力。
4. There has been a busy start to polling in today's local elections.
今天地方選舉的投票一開始就人頭攢動。
5. The Estonian parliament has passed a resolution declaring the republic fully independent.
愛沙尼亞議會已經(jīng)通過了宣布共和國完全獨(dú)立的決議。
6. The Politburo has been meeting in Peking to discuss the situation.
政治局已在北京召開會議討論形勢。
7. The strike has taken on overtones of a civil rights campaign.
罷工帶上了民權(quán)運(yùn)動的意味。
8. He has received extensive corrective surgery to his skull.
他的頭骨做過大面積的矯形手術(shù)。
9. There has been a very mixed reaction to the decision.
對于這個決定的反應(yīng)非常不一致。