每個人都曾試圖在平淡的學習、工作和生活中寫一篇文章。寫作是培養(yǎng)人的觀察、聯(lián)想、想象、思維和記憶的重要手段。寫范文的時候需要注意什么呢?有哪些格式需要注意呢?這里我整理了一些優(yōu)秀的范文,希望對大家有所幫助,下面我們就來了解一下吧。
現(xiàn)在完成時態(tài)語法知識篇一
he has changed his idea. 他改變了想法。(from
we have been studying here for two years. 我們在這兒已經(jīng)學習了兩年了。
he has cleaned the window. 他把窗戶擦干凈了。(動作已完成)
he has been cleaning the window. 他一直在擦窗戶。(動作不一定完成)
i’ve known him for many years. 我認識他有許多年了。
the war has lasted for a long time. 這場戰(zhàn)爭持續(xù)了很長時間。
i’ve lived [been living] here for 30 years. 我在這兒住了30年了。
how long have you worked [been working] here? 你在這里工作多久了?
你學習英語多久了?
正:how long have yon learnt english?
正:how long have you been learning english?
他已經(jīng)睡了十個小時了。
正:he has slept for ten hours.
正:he has been sleeping for ten hours.
現(xiàn)在完成時態(tài)語法知識篇二
即表示一個從過去某時開始一直持續(xù)的動作,這動作可能剛剛停止,也可能還在進行。如:
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. 湯姆一直在想辦法給你弄一個工作許可證。
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. 該部落一直居住在柬埔寨的叢林深處。
即表示在一段持續(xù)的時間內動作的多次重復,而這個重復的動作在說話時并不一定在進行。如:
we’ve all along been making mistakes like this. 我們一直犯這樣的錯誤。
jim has been phoning jenny every night for the past week. 一星期以來吉姆每天晚上給詹妮打電話。
現(xiàn)在完成時態(tài)語法知識篇三
1)現(xiàn)在完成進行時態(tài)強調的是動作的持續(xù)性,而現(xiàn)在完成時態(tài)則著眼于過去發(fā)生的動作和現(xiàn)在的聯(lián)系。
例句:
(1) he has been travelling in asia since then. 從那時起他一直在亞洲旅行。
這兒的現(xiàn)在完成進行時態(tài)強調動作的持續(xù)性。
(2) the bakers have visited four countries since then. 從那時起貝克夫婦訪問了4個國家。
這句里的現(xiàn)在完成時態(tài)強調過去發(fā)生的動作與現(xiàn)在的聯(lián)系。
(3) how long have you been living here? 你在這兒住了多久了?
這句里的現(xiàn)在完成時態(tài)除了強調動作的持續(xù)性以外,還和進行時態(tài)一樣含有一種臨時性,比如我們可以用這句話問暫時住在中國的外國人。
(4) how long have you lived here? 你在這兒住了多久了?
這兒的現(xiàn)在完成時態(tài)也是強調過去發(fā)生的動作與現(xiàn)在的聯(lián)系,但是它另外還有一個特點,那就是有一種長期性。比如我們可以用這句話問一位長期定居在某地的人。
2)現(xiàn)在完成進行時態(tài)不僅可以表示動作從過去開始持續(xù)到現(xiàn)在,還可以表示動作延續(xù)下去;而現(xiàn)在完成時態(tài)的動作是否能夠延續(xù)下去則取決于上下文。
例句:
(1) whos been drinking my beer? 誰一直在喝我的啤酒?
這句中的現(xiàn)在完成進行時態(tài)表示動作還在延續(xù)下去。
(2) whos drunk my beer? 誰喝了我的啤酒?
這句中的現(xiàn)在完成時態(tài)表示的動作已經(jīng)完成,不再延續(xù)下去。
3) 現(xiàn)在完成進行時態(tài)可以表示動作的重復性,而現(xiàn)在完成時態(tài)則不可以。
例如:
(1) i have been meeting him recently. 我近來常常見到他。
這句中的現(xiàn)在完成進行時態(tài)表示多次重復的動作。
(2) i have met him recently. 近來我遇見過他。
這句中的現(xiàn)在完成時態(tài)只是表示一次性的動作。
4) 現(xiàn)在完成進行時態(tài)常??梢詭Ц星樯?,而現(xiàn)在完成時態(tài)則不行。例如:
(1) i have been wanting to meet you for a long time. 和你見面是我盼望已久的事。
(2) whos been telling you such stuff? 是誰 和你說的這些胡話?
現(xiàn)在完成時態(tài)語法知識篇四
ann is very tired. she has been working hard.
why are you clothes so dirty? what have you been doing?
it has been raining for two hours. (現(xiàn)在還在下)
jack hasn’t been feeling very well recently.
she has been playing tennis since she was eight.
tom’s hands are very dirty. he has been repairing the car.
the car is going again now. tom has repaired it.
現(xiàn)在完成時態(tài)語法知識篇五
現(xiàn)在完成進行時所用的。時間狀語:all day / month; this month / week / year; these days; recently / lately; in the past few + 時間段; since +時間點; for + 時間段,等等。如:
he has been working all day. 他整天都在工作。
they have been building the bridge for two month. 兩個月來他們一直在修橋。
they have been planting trees this month. 這個月來他們一直在植樹。
car sales have been shrinking recently. 汽車銷量近來一直在下降。
vera has been trying to learn chinese for years. 維拉努力學漢語已有好幾年了。
he has been sleeping for ten hours. 他已經(jīng)睡了十個小時了。
jim has been phoning jenny every night for the last week. 上星期,吉姆天天晚上都給詹妮打電話。
the two parties have been trying to unite since the new year. 自從新年以來,雙方就一直在試圖聯(lián)手。