-
現(xiàn)在完成時、過去完成時與將來完成的區(qū)別
完成時以現(xiàn)在時間為參照點,表示在“現(xiàn)在”以前完成的動作或持續(xù)到“現(xiàn)在”的狀態(tài); 2.?過去完成時則以過去時間為參照點,表示在“過去完了他的小說。 He had finished writing his novel by the end of last year. 去年年底他就寫完他的小說。 He will have finished writing his novel by the end of next year. 到明年年底他就會寫完他的小說了。 與一般現(xiàn)在時代替一般將來時一樣,在表示時間或者條件的狀語從句,通常要用現(xiàn)在完成時來表示將來完成時,而不能直接使用將來完成時: I will go with you when I have finished my work. 等我完成工作之后我就同你去。 若不強調(diào)動作的完成(且不至于引起歧義),有時也可用一般現(xiàn)在時: I will go with you when I finish my work. 我完成工作后就同你去。
2016-12-22 -
過去將來完成時和一般完成時的區(qū)別
過去將來完成時和一般完成時,這兩種時態(tài)在英語語法上有一定的相似之處,它們都是表示已經(jīng)完成的事情,但是,過去將來完成時去看將來的已經(jīng)完成的事情和狀態(tài)。例如: 1.He told them he would have finished it by 8 o'clock. 他告訴他們他會在8點以前干完。 2.I guessed that Helen would have told her something. 我猜海倫會告訴她一些情況的。 二、一般完成時是我們經(jīng)常用到的一種時態(tài),現(xiàn)在完成時為過去發(fā)生的,強調(diào)過去的事情對現(xiàn)在的影響,強調(diào)的是影響;現(xiàn)在完成時通常與模糊的時間狀語連用,或無時間狀語。例如: 1.I have finished my homework . 我已經(jīng)完成了我的功課。 2.My father has come from Japan . 我的父親已經(jīng)從日本回來。 3.I have lived here since 1999. 自從1999年我就一直住在這里。 4.She has lived here for ten years . 她在這里居住已經(jīng)有十年了。 5.My uncle has been to beijing . 我的叔叔去過北京。 6.When I got to the airport , the plane had taken off . 當我到達機場的時候,飛機已經(jīng)起飛了。 7.How long have you been here? 你來這里多長時間了? 8.I've been here for an hour. 我來這里已經(jīng)一個小時了。
2016-12-16 -
過去將來完成時的被動語態(tài)
過去將來完成時時態(tài),可以看出,過去將來完成時有3種時態(tài),第一個是表過去的動作,第二個表將來,第三個表完成,而過去將來有可表示為would/should do sth,完成時表示為have done,因此過去將來完成時就可表示為:would/should have done.例如: He told me he would have finished it by the end of the next month. 他告訴我他下個月結(jié)束時他將完成它。 二、過去將來完成時的被動語態(tài)結(jié)構(gòu):should have been done , would have been done.例如: 1.I believed by the end of that year an advanced version of that software would have been developed, but I was wrong. 我堅信到那年年底為止,那個軟件的新版本將被開發(fā)出來。但是我錯了。 2.He said that the garden shed would have been being cleaned for two hours by nine o’clock. 他說到九點為止花園的小棚子將已經(jīng)被打掃了兩個小時了。 3.It would have been completed before 8 o'clock. 它將會在八點之前被完成。 4.He said?his?work would have been finished by?him?the next day. 他說明天他將會完成他的工作。
2016-12-16 -
過去將來完成時注意問題
過去將來完成時表示從過去某個時間看將來某時之前已經(jīng)完成的動作。我們在使用過去將來完成時時一定要注意以下幾點: 1、時間一定是發(fā)生在過去的。例句: 1)He said that they would have arrived by seven o’clock.他說他們在七點鐘前就會到達。 2)She told me that she would have finished typing the letter before I came back.她告訴我,在我回來之前她就會把信件打好的。 3)I thought Judy would have graduated from the college by then.我想屆時朱迪就已經(jīng)大學畢業(yè)了。 2、一定是從過去的時間看將來的事情 1)I guessed that Mother would have washed my clothes by the time we got back. 我猜我們回來時媽媽已經(jīng)洗好了我的衣服。 2)I thought he would have told you some interesting things. 我想他會已告訴你非常有趣的事情。 3)He knew that she would have sold the book for money. 他知道她會為了錢賣了書。 3、一定是已經(jīng)完成的事情或者狀態(tài) 1)I thought you would have finished your job by now. 我想你現(xiàn)在一定已經(jīng)干完了你的工作。 2)There are a lot of questions I should have liked to ask you. 有好些問題我本想問你的。
2016-12-16 -
過去將來完成時的用法例句
過去將來完成時表示的時間是過去的時間看將來的事,且在過去將來的某一時刻或者某一段時間已經(jīng)完成已經(jīng)上了出租車了。 4.She said she’d have finished her homework by then. 她說那時她會已經(jīng)完成功課了。 5.Tom said he would have arrived by one o’clock. 湯姆說他將于1時前到達。 6.She said she’d have slept by then. 她說那會兒她已經(jīng)睡覺了。 7. If I'd finished it earlier, I'd have seen you on time. 要是我早點完成它,我就能準時見你了。 8. If we had paid earlier we could have got this dress. 要是我們當時早點付款的話,我們就可以得到這條裙子了。 9. If I had
2016-12-16 -
過去將來完成時專項練習題
時遠了。 10. He said he( )with my camera by the end of next month. 他說到下月底就不用我的照相機了。 11. I guessed that Mother ( ) some sandwiches by the time we got back. 我猜我們回來時媽媽已經(jīng)做好一些三明治了。 答案:1. would have been 2. could have saved 3. would have met 4.
2016-12-16 -
過去完成時和現(xiàn)在完成時的區(qū)別及例句
理解這兩種時態(tài)形式的區(qū)別和正確應(yīng)用。 ? 過去完成時的定義及用法 表示在過去某個時間點之前已經(jīng)完成的動作:過去完成時用于強調(diào)在過去的某一時間點之前已經(jīng)發(fā)生或完成的動作或事件。 構(gòu)成形式:had + 過去分詞。 現(xiàn)在完成時的定義及用法 表示與現(xiàn)在相關(guān)的已經(jīng)完成的動作或狀態(tài):現(xiàn)在完成時用于描述與現(xiàn)在相關(guān)的、發(fā)生在過去但對當前時間仍有影響的動作或狀態(tài)。 構(gòu)成形式:have/has + 過去分詞。 過去完成時和現(xiàn)在完成時的區(qū)別 時間參照點不同: 過去完成時:強調(diào)發(fā)生在過去某一時間點之前的動作或事件。 現(xiàn)在完成時:強調(diào)過去的動作或事件對當前時間的影響或關(guān)聯(lián)。 構(gòu)成形式不同: 過去完成時使用had + 過去分詞。 現(xiàn)在完成時使用have/has + 過去分詞。 過去完成時和現(xiàn)在完成時的例句分析 過去完成時的例句: Example: By the time we arrived at the station, the train had already left.(當我們到達車站時,火車已經(jīng)離過去完成時和現(xiàn)在完成時開了。) 在這個例句中,過去完成時“had left”表示在到達車站之前已經(jīng)發(fā)生的動作。 現(xiàn)在完成時的例句: Example: I have lived in this city for five years.(我在這座城市已經(jīng)住了五年了。) 這個例句中,“have lived”表示一個動作從過去開始一直延續(xù)到現(xiàn)在,并對當前時間產(chǎn)生影響。 過去完成時和現(xiàn)在完成時的使用建議 時態(tài)選擇:根據(jù)上下文和語境合理選擇過去完成時或現(xiàn)在完成時,準確表達所要表達的時間關(guān)系。 時間概念的清晰:理解動作發(fā)生的時間點及其對當前時間的影響,有助于準確運用時態(tài)。 通過本文對過去完成時和現(xiàn)在完成時的區(qū)別及例句的深入探討,讀者應(yīng)該能夠更清晰地理解這兩種時態(tài)形式在英語中的用法和區(qū)別。合理運用過去完成時和現(xiàn)在完成時可以豐富語言表達的時態(tài)變化,使句子更加準確和生動。 ? 如果您對英語學習感興趣,想要深入學習,可以了解滬江網(wǎng)校精品課程,量身定制高效實用的個性化學習方案,專屬督導全程伴學,掃一掃領(lǐng)200暢學卡。
2024-03-05 -
過去將來完成時和過去將來時的區(qū)別
一、過去將來完成時和過去將來時在時間上是一致的,都表示過去某段時間看將來的事情,只是,過去將來完成時更過去將來完成時和過去將來時在時間上是一致的,都表示過去某段時間看將來的事情,只是,過去將來完成時更強調(diào)的是“完成”,某件事在過去的時間看將來的事情已經(jīng)完成了。 1.I thought Tom would have told our teacher some bad things about us. 我想湯姆肯定會告訴老師咱們的壞事的。 2.He knew by the time he arrived she would have prepared everything for you. 他知道他到時她肯定準備好了一切事情。 二、而過去將來時并無這一層的意思,它單單指的是過去的時間看將來
2016-12-16 -
過去將來完成時和一般將來時的區(qū)別
受到懲罰。 3.I will be clear tomorrow . 我過去將來完成時和一般將來時還是有很大區(qū)別的,雖然,他們都表示將來的事情,但是,過去將來完成時的限制條件更多,強調(diào)的是“過去”的時間看將來的事情已經(jīng)“完成會把這件事弄個水落石出 4.Tomorrow will be Sunday. 明天就是星期天。 5.The rain will stop soon. 雨很快就要停了。 6.Shall we go there at five
2016-12-16 -
過去將來完成時的基本用法
在英語語法16多種時態(tài)中,過去將來完成時是用的相對較少的一種時態(tài),它表示從過去觀點看將來某時某刻某個動作已經(jīng)完成的一種狀態(tài)。通常主要用于轉(zhuǎn)述方面,即用于間接引語中。 過去將來完成時基本形式:should / would have done sth.例句: 1. I would have left the building before the murder took place. 在謀殺發(fā)生的時候,我就已經(jīng)離過去將來完成時是用的相對較少的一種時態(tài),它表示從過去觀點看將來某時某刻某個動作已經(jīng)完成開了這座樓。 2. I thought you would have left by this time. 我想你這會兒已經(jīng)走了。 3. I would have eaten the breakfast before my friends came in. 在我朋友進來的時候,我已經(jīng)吃完早飯了。 4. I thought you would have done your homework as soon as possible. 我認為你應(yīng)該盡快完成作業(yè)。 5. I would have finished this project before my boss called me. 在老板給我打電話的時候,我就已經(jīng)完成了這個項目。 6. I thought you would have fed this litter cat. 我認為你應(yīng)該喂養(yǎng)這只小貓。
2016-12-16