有關(guān)現(xiàn)在完成進(jìn)行時(shí)的語法精析
現(xiàn)在完成進(jìn)行時(shí)有哪些主要用法呢?小編為大家準(zhǔn)備了一系列的英語現(xiàn)在完成進(jìn)行時(shí)相關(guān)的語法知識(shí),給大家講解一下它的主要用法,一起來看看吧!
?
1.?表示“持續(xù)”:
即表示一個(gè)從過去某時(shí)開始一直持續(xù)的動(dòng)作,這動(dòng)作可能剛剛停止,也可能還在進(jìn)行。如:
She has been pruning the roses.?她一直在修剪玫瑰。
He’s been helping himself to my stationery.?他未經(jīng)許可一直用我的文具。
The children have been having a lot of fun.?孩子們一直玩得很開心。
She is very tired. She’s been working all morning.?她很累。她干了一早晨了。
Tom has been seeing about a work permit for you.?湯姆一直在想辦法給你弄一個(gè)工作許可證。
The tobacco industry has been trying to improve its image.?煙草行業(yè)一直在試圖改善其形象。
It has come to our knowledge that you have been cheating the company.?據(jù)我們了解你一直欺騙公司。
The group has been living in a remote corner of the Cambodian jungle.?該部落一直居住在柬埔寨的叢林深處。
2.?表示“重復(fù)”
即表示在一段持續(xù)的時(shí)間內(nèi)動(dòng)作的多次重復(fù),而這個(gè)重復(fù)的動(dòng)作在說話時(shí)并不一定在進(jìn)行。如:
We’ve all along been making mistakes like this.?我們一直犯這樣的錯(cuò)誤。
Jim has been phoning Jenny every night for the past week.?一星期以來吉姆每天晚上給詹妮打電話。
Biological systems have been doing this for billions of years.?
生物系統(tǒng)億萬年來一直都是這樣。
The motorcyclist must have been doing a ton as he passed me.?
當(dāng)摩托車從我身邊駛過時(shí),他的時(shí)速肯定達(dá)到了100英里.
'so you have been doing very nicely at Tara, have you??
" 你就這樣在塔拉一直過得很好, 是嗎?
It really is. But all of us have been doing the work for years.?
是的. 但是我們所有的人已經(jīng)在這兒工作很久了.
I have been doing breathing exercises to replenish my energy.?
這幾天在家養(yǎng)氣呢,補(bǔ)充精力.
The current central leaders have been doing a good job.?
現(xiàn)在中央的班子干得不錯(cuò)嘛!
?
怎么樣,看完了這篇文章,大家是不是對(duì)現(xiàn)在完成進(jìn)行時(shí)的概念和用法有了初步的了解了呢?喜歡就趕快收藏起來吧~?
- 相關(guān)熱點(diǎn):
- 英語時(shí)態(tài)
- 英語語法
- 英語四級(jí)作文模板