相關(guān)文章 搜索相關(guān)課程
  • 過去完成進行時與過去完成時的區(qū)別

    在有直接影響并且還在進行的動作。 例如: He had been waiting for two weeks. He was still waiting.(有一個表示一段時間的狀語) She had been suffering from a bad cold when she took the exam.她在考試之前一直患重感冒。 不過這個時態(tài)并不一定表示這個過去動作將持續(xù)下去: 例如: She came back at six. She had been waiting for him three hours.(六點時她已經(jīng)沒有再等了) 而過去完成時(The Past Perfect Tense)表示過去某一時間或動作以前已經(jīng)發(fā)生或完成對過去的某一點造成的某種影響或是結(jié)果。它表示動作發(fā)生的時間是“過去的過去”,側(cè)重事情的結(jié)果。 例如: I had finished reading the book by ten o'clock last night到昨晚10點鐘,我已經(jīng)讀過去完成進行完了這本書。 要想完全掌握這兩種時態(tài),需得經(jīng)過大量的練習(xí),讀完這篇文章,請同學(xué)們趕緊拿起筆來,多多練習(xí),爭取能正確合理地使用這兩種時態(tài)!

  • 過去完成進行時和過去完成時區(qū)別

    過去完成進行作過。 He had worked before he decided to go to college. 3.我寫這篇有關(guān)愛爾蘭的小說以前,曾去過愛爾蘭。 I had been to Ireland before I wrote this book about Ireland's people. 4.我在上大學(xué)以前,已經(jīng)學(xué)過微積分。 I had studied calculus before I got into college. 5. 周一以前,已經(jīng)下過雪了。 It had already snowed before Monday. 三、如果我們要強調(diào)較早發(fā)生事件的連續(xù)性,我們可以用過去完成進行式。過去完成進行時和過去完成時惟一不同的地方是 had done 的地方一定要用had been doing 。以下是一些過去完成進行式的例子: 1. I had been watching TV before you called me. 2. I had been

  • 語法 | 過去完成進行時的構(gòu)成

    行時也必須以一過去時間為前提。 I had been looking for it for days before I found it. 這東西我找了好多天才找著的。 They had only been waiting for the bus a few moments when it came. 他們只等了一會兒車就來了。 ②表示反復(fù)的動作。 He had been mentioning your name to me. 他過去多次向我提到過你的名字。 You had been giving me everything. 你對我真是有求必應(yīng)。 ③常用于間接引語中 The doctor asked what he had been eating. 醫(yī)生問他吃了什么。 I asked where they had been staying all those days. 我問他們那些天是呆在哪兒的。 ④接具有“突然”之意when句。 I had only been reading a few minutes when he came in. 我剛看了幾分鐘他就進來了。 She'd only been reviewing her lessons for a short while when her little sister interrupted her. 她溫習(xí)功課才一會兒,她妹妹就打斷她了。 I had been sleeping when my friend telephone me. 我正在睡覺時,我的朋友給我打電話。 ? 怎么樣,看過去完成進行時是由"had been + 現(xiàn)在分詞"構(gòu)成的,今天,小編為大家準備了相關(guān)的語法知識,將要為大家來講解一下:過去完成進行完了這篇文章,大家是不是對過去完成進行時的概念和用法有了初步的了解了呢?喜歡就趕快收藏起來吧~?

  • 語法:過去完成進行時的應(yīng)用

    行時的相關(guān)語法,一起來看看吧! ? 過去完成進行式(Past Perfect Progressive Tense) 如果我們要強調(diào)較早發(fā)生事件的連續(xù)性,我們可以用過去完成進行式。占去完成進行式和現(xiàn)在進行式惟一不同的地方是 verb to have 的地方一定要用had 。 以下是一些過去完成進行式的例子: 1. I had been watching TV before you called me. 2. I had been working hard in a company for many years before I went to college. 3. He had been studying before he went to class. 4. He had been driving all day before he went to sleep. ? I. 過去完成時/過去完成進過去完成進行時表示表示一個持續(xù)到過去行時 練習(xí): 1. He _____ more than 5,000 English words when he entered the university at the age of 15. ?A. has learned B. would have learned C. learned D. had learned ? 2. They ____ on the program for almost one week before I joined them, and now we ______ on it as no good results have come out so far. A. had been working; are still working B. had worked; were still C. have been working; have worked D. have worked; are still working 3. Father ______ for London on business upon my arrival, so I didn't see him. A. has left B. left C. was leaving D. had left ? 4. When the old man _____ to walk back to his house, the sun ____ itself behind the mountain. A. started; had already hidden B. had started; had already hidden C. had started; was hiding D. was starting; hid ? 5. The policeman's attention was suddenly caught by a small box which _____ placed under the Minister's car. A. has been ? B. was being C. had been D. would be 6. — Hurry up! Alice and Sue are waiting for you at the school gate. — Oh! I thought they ______ without me. B. are going C. have gone D. had gone ? II.用所給動詞(詞組)的適當形式填空。 1.We ____ (look forward to) the singer’s coming before the news arrived that he was delayed by the bad weather. 2.He _____ (wait) for two hours. He was still _____(wait). 3.Mary _____ (suffer) from ill health before he was sent to hospital. 4.I _____ (see) the film before. 5.Mary _____ (do) her homework at this time last night. ? 怎么樣,看完了小編給大家準備的語法知識,有沒有感覺收獲頗多呢?喜歡就收藏起來吧~

  • 語法:過去完成進行時的形式

    別的含義: 1)尚未完成: He had been writing the novel.(He had not finished it yet.) 2)企圖: He had been studying the meaning of this proverb.(He was trying to study it.) 3)未得結(jié)果: We had been studying what our enemy had said.(But we were not able to understand it.) 4)最近情況: He had been quarrelling with his wife.(lately) 5)反復(fù)動作: He had been asking me the same question.(Many times) 6)情緒: What had he been doing?(不耐煩) 這個時態(tài)很少用在否定句中,而多以過去完成時代替: He had not practised English for many years.(普通說法) He had not been practising English for many years.(少見) 這個時態(tài)還可用在said,supposed等引起的間接引語中,代替現(xiàn)在完成進過去完成進行時表示表示一個持續(xù)到過去行時: He said,“I have been speaking to John.”= He said that he had been speaking to John. He thought,“She was watching me when I passed.”= He thought that she had been watching him when he had passed.? ? 怎么樣,看完了小編給大家準備的語法知識,有沒有感覺收獲頗多呢?喜歡就收藏起來吧~

  • 過去完成進行時時態(tài)比較

    我們學(xué)習(xí)的英語時態(tài)有很多,有的簡單明了,但是有的時態(tài)卻非常抽象,通常不是直接使用而是放在間接引語或虛擬語氣中,過去完成進行時就是一例。過去完成進行時,就是相對過去的某個時刻來說已經(jīng)對現(xiàn)在有直接影響并且還在進行的動作。放在間接引語或虛擬語氣中時它的時態(tài)不能再向前推,向后推是現(xiàn)在完成進行時。 過去完成進過去完成進行行時與過去完成時的用法很相近它通常表示某個過去正在進行的動作或狀態(tài)持續(xù)到過去某個時刻還未完成一直持續(xù)到之后的當前才結(jié)束。例如: 1.He had been waiting for two weeks. (He was still waiting) 他已經(jīng)等了兩個星期了。 2.Up

  • 過去完成進行時的時態(tài)特點

    行時的用法 A. 在某段時間內(nèi)一直進行的動作用現(xiàn)在完成進行時來強調(diào)動作在某段時間里的持續(xù)性動作通常有"現(xiàn)在"的結(jié)果要根據(jù)上下文來確定到"現(xiàn)在"為止動作是否還在繼續(xù)進行同樣過去完成進行時表示在過去更早時間內(nèi)進行的動作,并對過去某一時刻產(chǎn)生結(jié)果。 B.表示重復(fù)動作的現(xiàn)在/過去完成進行時 我們也可以用完成進過去完成行時形式來表示現(xiàn)在或過去經(jīng)常重復(fù)的動作。 注意過去完成進行時和過去完成時類似需要有過去這一時間點。

  • 過去完成進行時的基本用法

    行時主要表示過去某時的一個動作正在進行。例如: 1. I was writing a letter when she came to see me. 當她來看我時我正在寫信。 2.I had been writing a letter for two hours by the time she came to see me. 當她來看我的時候,我已經(jīng)寫了兩個小時的信了。 5. 過去完成進過去完成進行時是一種比較抽象的時態(tài),學(xué)習(xí)它需要理解整個句子所處的語境和時間。過去完成進行行時與過去完成時的不同。過去完成時表示過去某時間前已經(jīng)發(fā)生的動作或情況,這個過去的時間可以用by,before等介詞短語或一個時間狀語從句來表示;或者表示一個動作在另一個過去動作之前已經(jīng)完成。例如: 1. They had just had breakfast when Tom came in. 湯姆來時,他們剛吃過早飯。 2. They had been having breakfast for ten minutes when Tom came in. 湯姆來時,他們已經(jīng)吃了十分鐘的早飯了。

  • 過去完成進行時和將來完成時區(qū)別

    行時之后也可接具有"突然"之意的when分句。 二、將來完成時的用法有以下幾點: 1、構(gòu)成:will/shall have +過去分詞 1)We hope it will have stopped raining before we set off for the picnic. 我們希望在出發(fā)去野餐以前雨就已經(jīng)停了。 2)I'll have done all the work by the time you are back this evening. 你們今晚回來的時候我就將做完所過去完成進行時容易和將來完成時混淆,從而導(dǎo)致在考試中把時態(tài)選錯,造成有的工作了。 2、用法: 1. 表示在將來某一時刻將完成或在另一個未來的動作發(fā)生之前已經(jīng)完成的動作。注意:常與將來完成時連用的時間狀語有: by (the time / the end of ) + 表示將來時間的短語和句子; before (the end of ) + 表示將來時間的詞語或句子; when, after等加上表示將來動作的句子等。 例如: 1)By the year 2050, scientists probably will have discovered a cure for cancer. 到2050年,科學(xué)家們可能已經(jīng)找到治愈

  • 過去完成進行時和現(xiàn)在完成時區(qū)別

    過去完成進行時由“had been +現(xiàn)在分詞”構(gòu)成。它的用法是表示從過去某一時間開始一直延續(xù)到另外一個過去在這所學(xué)校教書已經(jīng)10年了. 10.He has done a lot of work in the past two years. since 在現(xiàn)在完成時中意為自...以后自...以來,時間狀語常用since加一個過去的時間點或for加一段時間或by加一個現(xiàn)在時間。 如果不是時間點 也不是時間段 還有什么別的時間啊 ?具體情況具體對待吧 最好會翻譯句子的意思 在適當?shù)倪x擇for和since 比如說 1. He has had a house since 2005. ? 他自從2005年以來就擁有了一套房子. ? ? ?? 2. The play cat has been on for half an hour. 短劇《貓》已經(jīng)開演半個小時了.