① 語法求助關於英語各種時態的區別,本人覺得很疑惑
一般現在時:通常情況,描述事實
I am a girl 我是個女孩
過去時:曾經的事實
I was a bad girl 我以前是個壞女孩
現在進行時:正在發生的,或者近期一直做的,或者即將發生的事情
I am typing 我在打字
I am reading a book recently 我最近一直在讀一本書
I am going home 我要回家
過去進行時:過去某一時間段一直在做的事情
I was reading last night 我昨晚一直在看書
將來進行時:你確定在將來某一時間將會發生的事情
I will be sitting in a train in 5 mins 五分鍾後我將會坐在火車上
現在完成時:已經完成的事實,強調結果
I have done it 3 times 我已經做了三次了
現在完成進行時:從以前某一時刻開始,一直進行到現在沒間斷的事情
I have been working on your answer for 5 mins. (從5分鍾前開始到現在,中文不會這樣講,但是希望你能理解我這么表達的用意),我一直在回答你的問題
過去完成時:以前就完成了的事情
I had bought some rice yesterday 我昨天就已經買了米
將來完成時: 在未來某一時間將會完成的事情
I will have this work done by tomorrow 在明天之前我將會把這項工作做完
以上是我可以想到的時態,如果有遺漏的或是不明白的請指出
② 英語語法中的各種時態
時態(Tense)是表示行為、動作和狀態在各種時間條件下的動詞形式。因此,當我們說時態結構的時候,指的是相應時態下的動詞形式。
英語時態分為16種:一般現在、一般過去、一般將來、過去將來時,以及這四者的進行時、完成時和完成進行時。在這里,我們重點講解一下最常見的11種時態的用法和注意事項。
1. 一般現在時:小學就開始學這個,大家都會吧,有幾點強調一下我們就走。
A) 表示現在發生的動作、情況、狀態和特徵。If it is not too much trouble, I would like a cup of tea.
B) 習慣用語:這個要在平時自己積累,因為習語太多,我不做過多解釋。
Ie: Believe it or not, his discovery had created a stir in scientific circles.
口語中常說believe it or not,意思是:「信不信由你」,「我說的是真的」。believe it or not是一個固定說法,相當一個插入語,短語中的believe沒有詞形變化。這點要注意,以後會教你們動名詞的用法,到時候會牽涉到主語的問題。
C) 經常性、習慣性動作。
Ie:He always helps others. (他總是幫助別人。)
D) 客觀事實和普遍真理。尤其要注意,如果前後文不是一般現在時,則無法保持主句、從句時態一致.ex: He said that the sun rises in the east.這個句子要注意,到了以後的定語從句經常會有這樣的問題,具體細節到時候在說,不過你們要先有這樣的概念:客觀事實無論謂語的時態是什麼都用一般現在時。
E) 表示一個按規定、計劃或安排要發生的動作,(僅限於某些表示「來、去、動、停、開始、結束、繼續」等的動詞 )可以與表示未來時間的狀語搭配使用。常見的用法是:飛機、火車、輪船、汽車等定期定點運行的交通方式。
ex: When does the plan leave?這個句子注意一下,就是這么用的,有人會注意到這樣的問題: The plane leaves at 3 o』clock this afternoon.為什麼不用將來時,對了,很奇怪,但就是這么用的。
F) 在時間和條件狀語從句里經常用一般現在(有時也用現在完成時)表示將來事情。
Ie: When you finish the report, I will have waited for 3 hours.(完成時,往下看會出現)
2. 現在進行時(be doing) 的用法:上了初一就教這個吧,比一般現在還簡單。表示現在正在做的動作,但要注意有的動詞不能用於進行時,這類詞稱為短暫性動詞,如,open, borrow等等,在完成時態常常會碰到,平時要注意積累。
3. 現在完成時(have done):重要考點,初二以後幾乎都是完成時態。
A) 表示動作到現在為止已經完成或剛剛完成。
ex: I have just finished my homework.
B) 表示從過去某時刻開始,持續到現在的動作或情況,並且有可能會繼續延續下去。此時經常用延續性動詞。時間狀語常用since加一個過去的時間點,或for加一段時間,或by加一個現在時間。這里聯系進行時,他們都一樣,不能用短暫性動詞,★★★☆☆考點。
C) 表示發生在過去,但對現在仍有影響的動作或情況。通常用點動詞,如:arrive, begin, find, give, lose等。
例:John has broken his left leg.(約翰摔斷了左腿。)
注意:
A) 現在完成時是聯系過去和現在的紐帶。現在完成時和過去時的區別在於:現在完成時強調動作的動態,或受動態的影響,是動態的結果,對現在有影響;過去時只表示過去的某個具體時間里發生的動作,與現在沒有聯系。
例:He worked in that hospital for 8 years.(他曾經在那家醫院工作了8年。這只是講述一個過去的事實,他現在已經不在那家醫院了。)
He has worked in that hospital for 8 years.(他已經在那家醫院里工作了8年。表示他從過去開始工作,一直工作到現在,現在仍在那家醫院工作。)
B) 因為含有for加一段時間或since加一個時間點這樣的時間狀語的完成時,有動態和延續性的特點,所以不能使用終端動詞或瞬間動詞。
例:My sister has been married for 5 years.(過去分詞做表語表示狀態,可以延續)
My sister has married. Don't disturb her.(終端動詞)
C) 在"this is the first/ second/ third…… time that……"句型里要求用完成時。
例:This is the second time that the procts of our company have been shown in the International Exhibition.(這是我公司產品第二次參加國際展覽會。)
D) 句型"It is/ has been……since"所使用的兩種時態都正確。
例:It is/ has been 10 years since I last saw him.(從我上次見到他以來已經10年了。)
E) 在"no sooner than"、"hardly/ scarcely ……when"、"before"、"prior to"等句型中,主句要求完成時。
例:I haven't met that professor prior to today.(以前我從未見過那位教授。)
4. 現在完成進行時(have been doing):和現在進行時很像
1) 用法:表示某一動作開始於過去某一時間,延續或重復地出現至今,或將繼續延續至將來。
例:We have been working on this project for over a month now.(到目前為止,我們一直在處理那個項目,已經花了一個多月時間了。)
2) 注意事項:與現在完成時相比,現在完成進行時更強調:在從過去到現在的時間里,動作或狀態一直持續或一直反復出現。
5. 一般過去時
A) 表示過去某個時間發生的動作或情況。
ex:I went to Beijing last year.
B) 表示過去習慣性動作。特別是由would/ used to do表達的句型,本身表示的就是過去時。
ex: I used to live here.(注意used to 和be used to 的區別,used to表過去常常,be used to 表示習慣於,前者to是不定式符號,後者則是介詞,後接名詞、動名詞、代詞)
C) 有時可代替一般現在時,表達一種婉轉、客氣、禮貌、商量的語氣。
ex: Would you mind my sitting here?(您介意我坐在這里嗎?)
Could you pass me the pen?
注意:
A) 注意時間狀語的搭配。一般過去時的時間狀語應該是表示過去某個時間的詞或片語,如:yesterday, last month, in 1999, two days ago等,絕對不可與recently, in the past 10 years, this month等連用,因為這樣的時間狀語都與現在有關系,應該用現在完成時或一般現在時。注意,到了初二將會是★★★★☆考點,不會不行,逃不了的,幾乎每次都考。
B) used to do的否定形式和疑問形式很特別:你怎麼寫都正確。以否定形式為例:used not to do, didn't used to do, didn't use to do都對。
6. 過去完成時(had done)
用法:表示在過去的某個時間或動作以前已經發生的動作或已經存在的狀態。就是我們常說的:表示"過去的過去的動作或狀態"。
畫一條時間軸過去完成__●_一般過去_◇_一般現在___○______
2) 注意事項:「過去的過去」這種邏輯關系常通過上下文體現出來,而不一定受某個時間狀語的限制。
ex: There had been some one in our room just now, because I noticed a burning cigarette end on the floor when we opened the front door.
7. 過去將來時(would/ should do) 表示從過去的某個時間看將要發生的事。其實和將來時沒什麼區別啦。
ex: I said on Thursday I should see my friend the next day.賓從、直引經常碰到這樣的例子,注意。
8. 過去進行時(was/ were doing)
A) 表示在過去一個比較具體的時間正在發生的動作。
ex: I was doing my homework at this time yesterday.
B) 如果when, while這樣的時間狀語引導詞所引導的主從句之一是一般過去時,則另一個句子常用過去進行時。
ex: I was washing my hair when you knocked at the front door.
9. 一般將來時
A) 基本結構是will / shall do。古英語認為will用於第二、三人稱,shall用於第一人稱,但後來沒做硬性規定,will比較常用。I will be home at 10.
B) 有些動詞,如:arrive, be close, come, do, done, go, have, leave, open, play, return, sleep, start, stay等,用於一般進行時,並且通常與一個表示將來時間的時間狀語連用,可以表示將來時。初一接觸比較多的是be going to,後面的包括will/shall到了後來才出現,其他如sleep很少見,初中階段我幾乎沒見過sleep這么用的,leave, come, arrive也常見
ex: My mother is coming to visit me next week and is staying here until May.
C) 表示「即將、正要」時,可用be about to do。強調近期內或馬上要做的事,後常與when連用。ex: I was about to speak when you interrupted me.
D)"be to do"的5種用法:
a) 表示「按計劃、安排即將發生某事或打算做某事」。
例:She is to be seen in the lab on Monday.(星期一你准會在實驗室見到她。)
b) 該做或不該做的事情(語氣上接近於should, must, ought to, have to),表示一種命令、規勸性語氣。
例:You are to go to bed and keep quiet, kids. Our guests are arriving in less than 5 minutes.(孩子們,你們必須 上床睡覺,不準吵鬧。我們的客人5分鍾之內就要到了。)
c) 能或不能發生的事情(接近can, may)
例:How am I to pay such a debt?(我怎麼可能還得起這么大的一筆債呢?)
d) 不可避免將要發生的事情,後來將要發生的事情。
例:I assure you that the matter _______ as quickly as possible. Have a little patience.
A. will be attended B. will be attended to
C. is attended D. is attended to
will be attended to關鍵的一點是:attend表示「處理,解決」時是不及物動詞,必須與to連用。另外,從上下文看,事情顯然尚未解決,所以應該用將來時的被動語態。答案是B。
A) is to be B) can be C) will be D) has been
答案是A) is to be。全句的意思是:「如果要避免食品短缺,就必須作出更大努力來增加農業產量。」
E) 同樣可以表示「正要、將要」的意思的句型是be on the point of doing。The coach is on the point of giving up the game because our team has been scored 7 points.
注意:
在以if, when, as long as, as soon as, after, before, in case, until, unless等連詞以及具有連詞作用的副詞(immediately, the moment, directly)等引導的狀語從句,一般用現在時代替將來時。強調延續性或動態時,可用完成時。
例:I hope his health will have improved by the time you come back next year.(我希望到明年你回來的時候,他的身體已經好多了。)
10. 將來進行時(will be doing) 調在將來的某個具體時間正在發生的動作或事情。
ex: Don't worry, you won't miss her. She will be wearing a red T-shirt and a white skirt at that time.
11. 將來完成時(will have done) 表示從將來的某一時間開始、延續到另一個將來時間的動作或狀態,或是發生在某個將來時間,但對其後的另一個將來時間有影響的動作或狀態。就好象把現在完成時平移到時間軸的將來時時段一樣。其用法從和過去及現在有關,變成了和將來及將來的將來有關。
ex: It is reported that by the end of this century the people of Chinese will have increased by 2 billion.
③ 英語的語法和時態有什麼區別
時態表示謂語動詞發生的時間.時態有十六種.如:
一般現在時:動作經常發生、反復發生.如:We go to school on weekdays.
一般過去時:動作發生在過去.如:I did it yesterday.
一般將來時:動作在將來發生.如:I will be successful in the future.
過去將來時:動作在過去某個時間看來是將要發生的.如:I would go to Shanghai.
現在進行時:動作現在正在發生.如:I'm writing now.
過去進行時:動作過去某個時候正在發生.如:I was reading English at 8:00.
將來進行時:動作在將來某個時候正在進行.如:I will be eating lunch at 12:00.
現在完成時:1)過去的動作對現在造成的影響.如:I've closed the door.這句話不是講「過去」「我」關了門,而是指門現在是關著的.2)過去一直持續到現在的動作.
過去完成時:過去的過去的動作對過去造成的影響.「過去的過去」
將來完成時:動作在將來某個時間已完成.
現在完成進行時:動作從過去一直持續到現在,現在還在進行.
過去完成進行時:
將來完成進行時:
等等
語態表示動作與執行者和承受者之間的關系.語態與動作的時間沒有關系.
語態只有兩種:
主語是動作的執行者,用主動語態;
主語是動作的承受者,用被動語態.被動語態由「be+過去分詞」構成.
下面說說被動語態句子的不同時態的結構:
一般現在時:am/is/are+過去分詞
一般過去時:was/were+過去分詞
一般將來時:will/shall be+過去分詞
過去將來時:would/should be+過去分詞
現在進行時:am/is/are being+過去分詞
過去進行時:was/were being+過去分詞
將來進行時:will/shall be+過去分詞
現在完成時:have/has been+過去分詞
將來完成時:will have been+過去分詞
現在完成進行時:have/has been being +過去分詞
過去完成進行時:had been being+過去分詞
將來完成進行時:will/shall have been being+過去分詞
注意:主動語態有多少種時態,被動語態就也有多少種時態.
④ 英語中的語法和時態
(一) 一般現在時
在時間或條件狀語從句中,從句中不能用將來時,要用一般現在時代替將來時。例如:
Unless you get rid of smoking, you will not stay healthy.
你只有戒煙,才能保持健康。
When you come next time, I』ll show you around our campus.
你下次來時,我將帶你到我們的校園去看看。
(二) 過去將來時
過去將來時可以用「was/ were about to + 動詞原形」結構,表示過去正要進行的動作。此外,過去將來時也可以用「was/ were to + 動詞原形」或「was/ were + 現在分詞」及一般過去時等表示。例如:
I was told that the press conference was to be held the next day.
我被告知記者招待會將在第二天舉行。
I was about to leave when the telephone rang.
我正要離開,這時電話鈴響了。
(三) 一般將來時
一般將來時表示將來發生的動作或存在的狀態。常用「will/ shall + 動詞原形」形式來表示,含有「預見、意圖」之意。Shall常用於第一人稱,will用於第二、三人稱。但現代英語中,shall也常用於第一人稱。「be to + 動詞原形」也可以表示將來時,表示預定、義務、可能、命令或吩咐等。例如:
I hope that he will be able to go to the party.
我希望他能參加聚會。
She will be back in a minute.
她一會就回來了。
He is to return from Germany tomorrow.
他明天將從德國回來。(預定)
You are to be back by 9 o』clock.
你要在九點以前回家。(義務)
You are not to stay too late outside.
你不要在外面呆得太晚。(命令)
(四) 現在完成時
現在完成時主要有兩中用法:已完成的動作對現在造成的影響;未完成的動作持續到現在的情況。
1. 現在完成時已完成用法表示說話的時候這個動作已經結束,只是對現在造成的影響(結果)。可以不用時間狀語,也可以和一些表示不定時間狀語連用,如already, yet, lately, often, rarely, ever, now, just, today等。例如:
He has returned the book.
他已經歸還了那本書。
Mary has (already) gone to Japan.
瑪麗已經到日本去了。
2. 未完成用法指動作或狀態從過去某時開始繼續到現在,可能繼續下去,也可能剛剛結束,通常要與某些表示一段時間的狀語連用。
1)現在完成時常和for 或 since等表示一段時間的狀語連用,但是在since做連詞用的從句中,謂語動詞常用過去時。例如
I have worked in the company since I came to the city.
自從到這個城市以來,我一直在這家公司工作。
The students have studied English for about ten years.
那些學生學英語已經差不多十年了。
2)在由until (till, up to) now, up to the present, so far, some time, in (for, over, ring) the past (last, recent ) few (several, two…) months (days…)等結構中也常用現在完成時表示動作的持續。例如:
Up to now, I have finished two-thirds of the work.
到目前為止,我已完成了三分之二的工作。
So far she has written five books.
她到現在為止已經寫了五本書了。
(五) 過去完成時
1. 過去完成時表示一個動作或狀態在過去某一時間或動作之前剛剛完成或結束,也可能是早已完成或結束。例如:
The film had begun when we arrived at the cinema.
我們到達電影院時,電影已經開始了。
2. 過去完成時表示一個動作或狀態在過去某時之前已開始,一直延續到這一過去時間,且仍有繼續下去的可能性。只適用於狀態動詞和表示持續性動作的動詞,常與表示一段時間的狀語連用。例如:
By the end of last year, he had work here for thirty years.
到去年年底,他已經在這幹了30年了。
He perhaps had made some friends by then.
到那時,他可能已經交了幾個朋友。
(六) 現在進行時
^-^ 不用講了吧……
(七) 過去進行時
過去進行時也可以用來表示過去預計將要發生的動作。例如:
I didn』t know he was coming until yesterday.
直到昨天我才知道他要來。
He asked me whether I was leaving for Japan.
他問我是否要動身去日本。
(八) 將來完成時
1. 將來完成時表示將來某時刻之前或某一行為發生之前所完成的動作,常和by 或 by the time等結構連用。其形式為:「will/ shall + have + 過去分詞」構成。例如:
I shall have finished reading the book by the end of this week.
到這個周末我就把這本書看完了。
2. 表示將來某時刻為止動作的持續時,也可以用將來完成時。例如:
They』ll have worked in the company for five years by next month.
到下個月他們就在這個公司工作5年了。
Professor Peter will have taught for twenty years by the end of this year.
Peter教授到今年年底就教了20年的書了。
(九) 現在完成進行時
現在完成進行時可以用來表示一個動作從過去某時開始,一直延續到說話時刻還在繼續或剛剛結束。常與表示一段時間的狀語連用,如:for two years, these few weeks, since early morning等。一般只適用於動作動詞。其形式為:「have/ has been + 現在分詞」構成。例如:
I have been writing letters all this morning.
我寫了一上午信。
(十) 被動語態
被動語態形式為:「be + 及物動詞的過去分詞」。
1. 英語中有時用主動形式表示被動意義。例如:
This type of television set sells well.
這種電視機賣得很好。
This pen writes smoothly.
這支筆很好寫。
常用的這類動詞有:wash, write, sell, lock, shut, clean等。常用的副詞有:easily, well, quickly, smoothly等。
2. 動詞want, deserve, need, require及worth等詞後接動名詞的主動態表示被動意義。例如:
This novel is worth reading.
這本小說值得一讀。
The point deserves mentioning. (The point deserves to be mentioned.)
這一點值得提到。
1、主語
主語表示句子主要說明的人或事物,一般由名詞,代詞,數詞,不定式等充當。
Helikeswatch'ingTV.他喜歡看電視。
2、謂語
謂語說明主語的動作,狀態或特徵。
一般可分為兩類:
1),簡單謂語
由動詞(或短語動詞)構成。
可以有不同的時態,語態和語氣。
Westud'yforthepeo'ple.我們為人民學習。
2),復合謂語:情態動詞+不定式
Icanspeakalit'tleEng'lish.我可以說一點英語。
3、表語
表語是謂語的一部分,它位於系動詞如be之後,說明主語身份,特徵,屬性或狀態。一般由名詞,代詞,形容詞,副詞,不定式,介詞短語等充當。
Mysis'terisanurse.我姐姐是護士。
4、賓語
賓語表示動作行為的對象,跟在及物動詞之後,能作賓語的有名詞,代詞,數詞,動詞不定式等。
WelikeEng'lish.我們喜歡英語。
有些及物動詞可以帶兩個賓語,往往一個指人,一個指物,指人的叫間接賓語,指物的叫直接賓語。
Hegavemesom'eink.他給了我一點墨水。
有些及物動詞的賓語後面還需要有一個補足語,意思才完整,賓語和它的補足語構成復合賓語。如:
Wemakehimourmon'itor.我們選他當班長。
5、定語
在句中修飾名詞或代詞的成分叫定語。
用作定語的主要是形容詞,代詞,數詞,名詞,副詞,動詞不定式,介詞短語等。形容詞,代詞,數詞,名詞等作定語時,通常放在被修飾的詞前面。
Heisanewstu'dent.他是個新生。
但副詞,動詞不定式,介詞短語等作定語時,則放在被修飾的詞之後。
Thebikeintheroomismine.房間里的自行車是我的。
6、狀語
修飾動詞,形容詞,副詞以及全句的句子成分,叫做狀語。用作狀語的通常是副詞,介詞短語,不定式和從句等。狀語一般放在被修飾的詞之後或放在句尾。副詞作狀語時可放在被修飾的詞前或句首。
從句是指用於復合句中擔當某個句子成分的主謂結構。雖說從句自身的句子結構是完整的, 但是它不能視為獨立的句子,因為它離開了主語就無法獨立、完整地表達意思。按其所能表達的意義而言,它相當於一個詞或是一個片語.
一 狀語從句的種類
§ 1狀語從句的種類
用來修飾謂語動詞、其它動詞、定語、狀語或整個句子的從句叫做狀語從句。狀語從句可分為:
1.時間狀語從句2.地點狀語從句;3.原因狀語從句;4.條件狀語從句;5.目的狀語從句;6.讓步狀語從句;7.比較狀語從句;8.程度狀語從句;9.方式狀語從句;10.結果狀語從句。
§2狀語從句的時態特點
一般情況下,時間和條件狀語從句的謂語動詞一般用「一般現在時」表示「一般將來時」,用「現在完成時」表示「將來完成時」。
二 時間狀語從句
§3時間狀語從句(adverbial clause of time)
1.由when, while, as引導的時間狀語從句。
【區別】when, while和as的區別:when引導的從句的謂語動詞可以是延續性的動詞,又可以是瞬時動詞。並且when有時表示「就在那時」。
While引導的從句的謂語動作必須是延續性的,並強調主句和從句的動作同時發生(或者相對應)。並且while有時還可以表示對比。例如:
While my wife was reading the newspaper, I was watching TV. (was reading是延續性的動詞,was reading和was watching同時發生)
As表示「一邊……一邊」,as引導的動作是延續性的動作,一般用於主句和從句動作同時發生;as也可以強調「一先一後。
As we was going out, it began to snow.當我們出門時,開始下雪了。(as強調句中兩個動作緊接著先後發生,而不強調開始下雪的特定時間)
2.由before和after引導的時間狀語從句。注意before引導的從句不再用否定式的謂語,並且當before引導的從句位於主句之後,有時譯成「就,才」。還要注意主句和從句之間的時間關系。當主句用將來時,從句總是用現在時;如果before引導的從句謂語用的是過去時,則主句動詞多用過去完成時,這樣以便體現動作發生的先後。After表示主句動作發生在從句動作之後。主句和從句的動作的時間關系正好與before引導的從句相反。
3.由till或until引導的時間狀語從句。till和until一般情況下兩者可以互換,但是在強調句型中多用until。並且要注意的是:如果主句中的謂語動詞是瞬時動詞時,必須用否定形式;如果主句中的謂語動詞是延續性動詞時,用肯定或否定形式都可以,但表達的意思不同。例如:
4.由since引導的時間狀語從句。 since引導的從句的謂語動詞可以是延續性的動詞,又可以是瞬時動詞。一般情況下,從句謂語動詞用一般過去時,而主句的謂語動詞用現在完成時。但在It is +時間+since從句的句型中,主句多用一般現在時。例如:
5.由as soon as, immediately, directly, instantly, the moment, the instant, the minute, 等引導的時間狀語從句。這些連詞都表示「一……就」。
【注意】hardly(scarcely, rarely)…when / before, no sooner…than相當於as soon as之意。主句用過去完成時,從句用一般過去時。當hardly, scarcely, rarely和no sooner位於句首時,主句應用倒裝語序。
6.由by the time引導的時間狀語從句。注意時態的變化:在一般情況下,如果從句的謂語動詞用一般過去時,主句的謂語動詞用過去完成時;如果主句的謂語動詞用一般現在時,主句的謂語動詞用將來完成時。
7.由each time, every time和whenever引導的時間狀語從句。
8.由as long as和so long as引導的時間狀語從句。這兩個連詞表示「有多久……就多久」。
三 地點狀語從句
§4地點狀語從句 (adverbial clause of place)
地點狀語從句一般由連接副詞where, wherever等引導,已經形成了固定的句型,例如:
句型1:Where+地點從句,(there)+主句。
【注意】此句型通常譯成「哪裡……哪裡就……」;主句在從句後面時,there可用可不用;如果主句在從句的前面時,一般都不用there。
句型2:Anywhere/ wherever+地點從句,+主句。
定語從句有限制性和非限制性兩種。限制性定語從句是先行詞不可缺少的部分,去掉它主句意思往往不明確;非限制性定語從句是先行詞的附加說明,去掉了也不會影響主句的意思,它與主句之間通常用逗號分開,例如:
This is the house which we bought last month. 這是我們上個月買的那幢房子。(限制性)
The house, which we bought last month, is very nice.這幢房子很漂亮,是我們上個月買的。(非限制性)
2) 當先行詞是專有名詞或物主代詞和指示代詞所修飾時,其後的定語從句通常是非限制性的,例如:
Charles Smith, who was my former teacher, retired last year. 查理·史密斯去年退休了,他曾經是我的老師。
My house, which I bought last year, has got a lovely garden. 我去年買的的那幢房子帶著個漂亮的花園。
This novel, which I have read three times, is very touching. 這本小說很動人,我已經讀了三遍。
3) 非限制性定語從句還能將整個主句作為先行詞, 對其進行修飾, 這時從句謂語動詞要用第三人稱單數,例如:
He seems not to have grasped what I meant, which greatly upsets me. 他似乎沒抓住我的意思,這使我心煩。
Liquid water changes to vapor, which is called evaporation. 液態水變為蒸汽,這就叫做蒸發。
說明:關系代詞that和關系副詞why不能引導非限制性定語從句。
回
⑤ 英語時態區別
現在完成時是英文時態的一種
現在完成時的用法
have(has)+過去分詞(done)
1.現在完成時用來表示現在之前已發生過或完成的動作或狀態,但其結果卻和現在有聯系,也就是說,動作或狀態發生在過去但它的影響現在還存在.
I have lost my wallet.(含義是:現在我沒有錢花了.)
Jane has laid the table.(含義是:已可以吃飯了.)
Michael has been ill.(含義是:現在仍然很虛弱)
He has returned from abroad. (含義是:現在已在此地)
2. 現在完成時可以用來表示發生在過去某一時刻的,持續到現在的情況,常與for,since連用.
Mary has been ill for three days.
I have lived here since 1998.
3. 現在完成時往往同表示不確定的過去時間狀語連用,如already, yet, just, before, recently, 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. 現在完成時常常與表示頻度的時間狀語連用,如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. 現在完成時還往往可以同包括現在時間在內的時間狀語連用,如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. 現在完成時表示現在之前業已完成的動作,雖然其效果或影響仍然存在但已不再繼續,但是有一些現在完成時的句子,在後面加上for+一段時間,則現在完成時的動作就表示延續性.
Thomas has studied Russian. (現在不再學俄語)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2點用法第一個例句)
7. 現在完成時還可以用來表示過去的一個時間到現在這段時間內重復發生的動作.
We have had four texts this semester.
===================
現在完成時的「完成用法」和「未完成用法」
1.現在完成時的"完成用法"
現在完成時的"完成用法"指的是動作發生在過去某一時刻並已結束,但該動作對現在產生了影響,與現在情況具有因果關系。
例如:He has turned off the light.他已把燈關了。(動作結束於過去,但說明的是現在的情況--燈現在不亮了。)
現在完成時"完成用法"的特點是動作不延續,因此,該時態只能與表示不定的過去時間狀語(如:already,yet,before,recently等)、頻度時間狀語(如:never,ever,once等)、包括現在時刻在內的時間狀語(如:this morning / month /year...,today等)連用。
例如: Have you found your pen yet?你已找到你的鋼筆了嗎?
2.現在完成時的"未完成用法"
現在完成時的"未完成用法"指的是動作開始於過去某一時刻,一直延續到現在,或可能還要繼續下去。
例如:He has lived here since 1978.自從1978年以來,他一直住在這兒。(動作起始於1978年,一直住到現在,可能還要繼續住下去。)
I have been in the army for more than 5 years.我在部隊已經呆了五年多了。(動作開始於5年前,一直延續至今,有可能還要繼續下去。)
此種用法的句中常需一個表示一段時間的狀語(由since或for引導),或表示與現在時刻相連的時間狀語(如:up to now,so far)等。
例如:I have heard nothing from him up to now.到目前為止我沒有他的任何消息。
注意:(1)現在完成時的未完成用法只適用於延續性動詞,不可用於終止性動詞,即瞬間完成或延續時間很短的動詞。如:come,go,arrive,leave,join,become,die等。
(2)現在完成時常見兩種句型:
①主語+have / has been+for短語
②It is+一段時間+ since從句
例如:He has been in the League for three years.或It is three years since he joined the League. 他入團已三年了
一.have/has been doing sth.
1.現在完成進行時
當後面接有一段時間的詞時,或是加表示時間的詞時,可以用現在完成時.如果這件事現在還在持續或還在做,則可用
現在完成進行時.
如:I have been skating for 4 hours.
I have finished my homework.
2.現在完成時的被動語態.
後接動詞的過去分詞.
如:The building has been built for 5 years.
現在完成進行時的謂語動詞構成
I/ we/ you/ they have been working
he/ she/ it has been working
(一)表示從過去某時開始一直持續到現在的動作,並且還將持續下去。
The Chinese have been making paper for two thousand years.
中國有2000年的造紙歷史。(動作還將繼續下去)
I have been learning English since three years ago.
自從三年前以來我一直在學英語。(動作還將繼續下去)
(二)表示在說話時刻之前剛剛結束的動作。
We have been waiting for you for half an hour.
我們已經等你半個鍾頭了。(動作不在繼續下去)
(三)有些現在完成進行時的句子等同於現在完成時的句子。
They have been living in this city for ten years.
They have lived in this city for ten years.
他們在這個城市已經住了10年了。
I have been working here for five years.
I have worked here for five years.
我在這里已經工作兩年了。
(四)大多數現在完成進行時的句子不等同於現在完成時的句子。
I have been writing a book.(動作還將繼續下去)
我一直在寫一本書。
I have written a book.(動作已經完成)
我已經寫了一本書。
They have been building a bridge.
他們一直在造一座橋。
They have built a bridge.
他們造了一座橋。
(五)表示狀態的動詞不能用於現在完成進行時。
I have known him for years.
我認識他已經好幾年了。
* I have been knowing...
這類不能用於現在完成進行時的動詞還有:love愛,like喜歡,
hate討厭,等。
比較過去時與現在完成時
1)過去時表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時為過去發生的,強調過去的事情對現在的影響,強調的是影響。
2)過去時常與具體的時間狀語連用,而現在完成時通常與模糊的時間狀語連用,或無時間狀語。
一般過去時的時間狀語:
yesterday, last week,…ago, in1980, in October, just now, 具體的時間狀語
共同的時間狀語:
this morning, tonight,this April, now, once,before, already, recently,lately
現在完成時的時間狀語
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
不確定的時間狀語
3)現在完成時可表示持續到現在的動作或狀態,動詞一般是延續性的,如live, teach, learn, work, study, know.
過去時常用的非持續性動詞有come, go, leave, start, die, finish, become, get married等。
舉例:
I saw this film yesterday.
(強調看的動作發生過了。)
I have seen this film.
(強調對現在的影響,電影的內容已經知道了。)
Why did you get up so early?
(強調起床的動作已發生過了。)
Who hasn't handed in his paper?
(強調有卷子,可能為不公平競爭。)
She has returned from Paris.
她已從巴黎回來了。
She returned yesterday.
她是昨天回來了。
He has been in the League for three years.
(在團內的狀態可延續)
He has been a League member for three years.
(是團員的狀態可持續)
He joined the League three years ago.
( 三年前入團,joined為短暫行為。)
I have finished my homework now.
---Will somebody go and get Dr. White?
---He's already been sent for.
句子中如有過去時的時間副詞(如 yesterday, last, week, in 1960)時,不能使用現在完成時,要用過去時。
(錯)Tom has written a letter to his parents last night.
(對)Tom wrote a letter to his parents last night.
過去完成時
1) 概念:表示過去的過去
----|-------|-----|---->其構成是had +過去分詞構成。
那時以前 那時 現在
2) 用法
a. 在told, said, knew, heard, thought等動詞後的賓語從句。
She said (that) she had never been to Paris.
b. 狀語從句
在過去不同時間發生的兩個動作中,發生在先,用過去完成時;發生在後,用一般過去時。
When the police arrived, the thieves had run away.
c. 表示意向的動詞,如hope, wish, expect, think, intend, mean, suppose等,用過去完成時表示"原本…,未能…"
We had hoped that you would come, but you didn't.
3) 過去完成時的時間狀語before, by, until , when, after, once, as soon as。
He said that he had learned some English before.
By the time he was twelve, Edison had began to make a living by himself.
Tom was disappointed that most of the guests had left when he arrived at the party.
現在完成進行時 :
其構成形式如下:
I / we / they have
He / she / it has been + 動詞的現在分詞
功用如下:
1) 表示一個在過去開始而在最近剛剛結束的行動,如:
Ann is very tired. She has been working hard.
Why are you clothes so dirty? What have you been doing?
2) 表示一個從過去開始但仍在進行的行動,如:
It has been raining for two hours. (現在還在下)
Jack hasn』t been feeling very well recently.
3) 表示一個從過去開始延續到現在,可以包括現在在內的一個階段內,重復發生的行動,如:
She has been playing tennis since she was eight.
4) 現在完成時強調動作行為的結果、影響,而現在完成進行時只強調動作行為本身,如:
Tom』s hands are very dirty. He has been repairing the car.
The car is going again now. Tom has repaired it.
⑥ 英語語法中時和體的區別
英語中的時只有:過去式、現在時、將來時、過去將來時。
英語中的體只有:一般體(回普通體)、進行體、完成體答、完成進形體。
時態則只分主動被動,這些時體態的語法范疇任意搭配,構成了英語教學中的所謂的時態,一共32種。
⑦ 英語語法和中文語法的區別
1.在漢語和英語中,同一個詞語或單詞往往詞性不止一個。
例如,在漢語中,「美麗」既可以作名詞也可以作形容詞;在英語中」work」既可以作名詞也可以作動詞,都表示「工作」的意思。在漢語中,我們大都可以用同一個詞語作不同的詞性來使用,而英語中,詞義相同而詞性不同時,往往不能使用同一個單詞。
例如:
(1)She is very kind. (她很善良)
(2)Her kindness moved me deeply.(她的善良深深打動了我)
(3)She is a happy girl. (她是一個快樂的女孩)
(4)I like chatting happily with others.(我喜歡跟別人快樂地聊天)
在例句(1)中,kind(善良)是形容詞,作表語,而例句(2)中,kindness(善良)是名詞,作主語;在例句(3)中,happy(快樂)是形容詞,修飾名詞girl,而在例句(4)中,happily(快樂)是副詞,修飾動詞chat。
2.英語的動詞有時態,而漢語沒有
英語的時態大都體現在謂語動詞上,而漢語的時態則用一些虛詞來表現。例如:
(1)I have finished my homework. (我已經完成我的家庭作業)
在這個例句中,漢語我們用虛詞「已經」來表示動作的完成,而在英語中,則是將句中的謂語動詞finish轉變成現在完成時結構have finished來表現finish這個動作已經發生過了。
(2)She is reading a book carefully. (她正在認真看書)
在漢語中,用虛詞「正「來表示「讀書」這個動作正在進行,而英語中,則需要將「read」轉變成現在進行時結構」is reading」
(3)He will be back in ten minutes. (十分鍾後他將回來)
在漢語中,用虛詞「將」來表示將來的動作,而英語中則需要用一般將來時的結構「will +動詞原形」來表現。
⑧ 英語中怎麼辨別語法中的八大時態
它們有自己的時態
比如is
are
am
是現在時態
was
were
是過去時態
這些都可以看出來
還有一些要根版據語句的語境自權己推導
比如
有時候出題人會把幾個時態混合起來
讓你填時態
還有的有些固定短語或者單詞要用固定的時態
⑨ 怎樣區別英語的六大時態
一、一般將來時:
概念:表示將要發生的動作或存在的狀態及打算、計劃或准備做某事。
時間狀語:tomorrow,next day(week,month,year…),soon,in a few minutes,by…,the day after tomorrow,etc.
基本結構:主語+am/is/are+going to + do;will/shall + do.
二、一般現在時:
概念:經常、反復發生的動作或行為某種狀況。
時間狀語:always,usually,often,sometimes,every week (day,year,month…),once a week,on Sundays,
基本結構:動詞 原形 (如主語為第三人稱單數,動詞上要改為第三人稱單數形式)
三、一般過去時
概念:過去某個時間里發生的動作或狀態;過去習慣性、經常性的動作、行為。
基本結構:be動詞;行為動詞的過去式
四、現在進行時
概念:表示現階段或說話時正在進行的動作及行為。
時間狀語:now,at this time,days,etc. look . listen
五、過去進行時
概念:表示過去某段時間或某一時刻正在發生或進行的行為或動作。
時間狀語:at this time yesterday,at that time或以when引導的謂語動詞是一般過去時的時間狀語等。
基本結構 s+was/were+doing
六、現在完成時
完成時的這種用法通常與由since或for引導的時間狀語連用。如:
The old man has lived here for more than twenty years。
(9)英語時態語法區別擴展閱讀:
英語中的幾種時態在一定情況下可以互相轉換,以下是幾種常見的轉換形式:
一般過去時與現在完成時的轉換
在現在完成時中,延續性動詞能與表示一段時間的狀語連用,瞬間動詞卻不能。
但是,可用別的表達方式:
瞬間動詞用於「一段時間
+ ago」的一般過去時的句型中;
瞬間動詞可改成與之相對應的延續性動詞及短語,與一段時間連用;
瞬間動詞用於「It is + 一段時間 +
since + 一般過去時」的句型,請看:
一般現在時與現在進行時的轉換
在一般現在時中,at加上名詞表示「處於某種狀態」,如at work(在工作),at school(上學、上課)等。此短語可與進行時態轉換。
現在進行時與一般將來時的轉換
在現在進行時態中go,come,leave,start,arrive等動詞常與表示將來的時間狀語連用表示將要發生的動作。
be going to+動詞原形」與「will(shall)+動詞原形」結構的轉換
be going to+動詞原形」、表示打算、計劃要做的事;將來時「will(shall)+動詞原形」結構在書面語中,當主語為第一人稱時,常用助動詞shall。
在口語中,所有人稱都可以用will。
⑩ 怎樣區分英語時態
時態 - 定義
英語語法中的時態(tense)是一種動詞形式,不同的時態用以表示不同的時間與方式。
是表示行為、動作和狀態在各種時間條件下的動詞形式。因此,當我們說時態結構的時候,指的是相應時態下的動詞形式。
英語時態分為16種:一般現在、一般過去、一般將來、過去將來時,以及這四者的進行時、完成時和完成進行時
下面就英語中常見的十種基本時態進行闡述,其它的時態都是在這十種時態的基礎上結合而成的。
時態 - 一、 一般現在時
1.概念:經常、反復發生的動作或行為及現在的某種狀況。
2.時間狀語: always, usually, often, sometimes, every week (day, year, month…), once a week, on Sundays,
3.基本結構:動詞 原形 (如主語為第三人稱單數,動詞上要改為第三人稱單數形式)
4.否定形式:am/is/are+not;此時態的謂語動詞若為行為動詞,則在其前加don't,如主語為第三人稱單數,則用doesn't,同時還原行為動詞。
5.一般疑問句:把be動詞放於句首;用助動詞do提問,如主語為第三人稱單數,則用does,同時,還原行為動詞。
6.例句:. It seldom snows here.
He is always ready to help others.
Action speaks louder than words..
時態 - 二、 一般過去時
1.概念:過去某個時間里發生的動作或狀態;過去習慣性、經常性的動作、行為。
2.時間狀語:ago, yesterday, the day before yesterday, last week,last(year, night, month…), in 1989, just now, at the age of 5, one day, long long ago, once upon a time, etc.
3.基本結構:be動詞;行為動詞 的過去式
4.否定形式:was/were+not;在行為動詞前加didn't,同時還原行為動詞。
5.一般疑問句:was或were放於句首;用助動詞do的過去式did 提問,同時還原行為動詞。
6.例句:She often came to help us in those days.
I didn't know you were so busy.
時態 - 三、 現在進行時
1.概念:表示現階段或說話時正在進行的動作及行為。
2.時間狀語:now, at this time, days, etc. look . listen
3.基本結構:be+doing
4.否定形式:be+not+doing.
5.一般疑問句:把be動詞放於句首。
6.例句: How are you feeling today?
He is doing well in his lessons.
時態 - 四、 過去進行時
1.概念:表示過去某段時間或某一時刻正在發生或進行的行為或動作。
2.時間狀語:at this time yesterday, at that time或以when引導的謂語動詞是一般過去時的時間狀語等。
3.基本結構 s+was/were+doing
4.否定形式:s+was/were + not + doing.
5.一般疑問句:把was或were放於句首。(第一個字母大寫)
6.例句:At that time she was working in a PLA unit.
When he came in, I was reading a newspaper.
時態 - 五、 現在完成時
1.概念:過去發生或已經完成的動作對現在造成的影響或結果,或從過去已經開始,持續到現在的動作或狀態。
2.時間狀語:yet,already,just,never,ever,so far,by now,since+時間點,for+時間段,recently, lately, in the past few years, etc.
3.基本結構:have/has + done
4.否定形式:have/has + not +done.
5.一般疑問句:have或has。
6.例句:I've written an article.
The countryside has changed a lot in the past few years.
時態 - 六、 過去完成時
1.概念:以過去某個時間為標准,在此以前發生的動作或行為,或在過去某動作之前完成的行為,即「過去的過去」。
2.時間狀語:before, by the end of last year(term, month…),etc.
3.基本結構:had + done.
4.否定形式:had + not + done.
5.一般疑問句:had放於句首。
6.例句:As soon as we got to the station, the train had left.
By the end of last month. We had reviewed four books
基本結構:主語+had+過去分詞(done)
①肯定句:主語+had+過去分詞+其他
②否定句:主語+had+not+過去分詞+其他
③一般疑問句:Had+主語+過去分詞+其他
④特殊疑問句:特殊疑問詞+一般疑問句
時態 - 七、 一般將來時
1.概念:表示將要發生的動作或存在的狀態及打算、計劃或准備做某事。
2.時間狀語:tomorrow, next day(week, month, year…),soon, in a few minutes, by…,the day after tomorrow, etc.
3.基本結構:主語+am/is/are+going to + do;will/shall + do.
4.否定形式:am/is/are not going to do ;will/shall not do。
5.一般疑問句:be放於句首;will/shall提到句首。
6.例句:They are going to have a competition with us in studies.
It is going to rain.
時態 - 八、 過去將來時
1.概念:立足於過去某一時刻,從過去看將來,常用於賓語從句中。
2.時間狀語:the next day(morning, year…),the following month(week…),etc.
3.基本結構:was/were+going to + do;would/should + do.
4.否定形式:was/were/not + going to + do;would/should + not + do.
5.一般疑問句:was或were放於句首;would/should 提到句首。
6.例句:He said he would go to Beijing the next day.
I asked who was going there .
時態 - 九、將來完成時
1.概念:在將來某一時刻之前開始的動作或狀態
2.時間狀語:by the time of;by the end of+時間短語(將來);by the time+從句(將來)
3.基本結構:be going to/will/shall + have done
4例句:By the time you get back,great changes will have taken place in this area.
時態 - 十、現在完成進行時
1.概念:表示從過去某一時間開始一直延續到現在的動作。這一動作可能剛剛開始,也可能仍在繼續,並可能延續到將來。
2.基本結構:have/has +been+doing
3.時間狀語:since+時間點,for+時間段等。
4.例子:I have been sitting here for an hour.
The chirdren have been watching TV since six o'clock.
時態 - 十一、 一般過去時與現在完成時的轉換
在現在完成時中,延續性動詞能與表示一段時間的狀語連用,瞬間動詞卻不能。但是,可用別的表達方式:①瞬間動詞用於「一段時間 + ago」的一般過去時的句型中;②瞬間動詞可改成與之相對應的延續性動詞及短語,與一段時間連用;③瞬間動詞用於「It is + 一段時間 + since + 一般過去時」的句型中,表示「自從……以來有……時間」的意思,主句一般用it is來代替It has been;④瞬間動詞用於「Some time has passed since + 一般過去時」的句型中。請看:
A. He joined the League two years ago.
B. He has been in the League for two years.
C. It is two years since he joined the League.
D. Two years has passed since he joined the League.
時態 - 十二、 一般現在時與現在進行時的轉換
在一般現在時中,at加上名詞表示「處於某種狀態」,如at work(在工作), at school(上學、上課)等。此短語可與進行時態轉換。請看:
Peter is at work, but Mike is at play.
Peter is working, but Mike is playing.
時態 - 十三、 現在進行時與一般將來時的轉換
在現在進行時態中go, come, leave, start, arrive等動詞常與表示將來的時間狀語連用表示將要發生的動作。如:I am coming, Mum! 意為「我就來,媽媽!」請看:
The train is leaving soon.
The train will leave soon.
時態 - 互相轉換
英語中的幾種時態在一定情況下可以互相轉換,以下是幾種常見的轉換形式:
時態 - 十六種時態
所謂「時」就是行為發生的時段或狀態存在的時段,即:現在、過去、將來和過去將來四種;所謂「態」就是行為或狀態發生時說呈現的狀態,有一般狀態、進行狀態、完成狀態或完成進行狀態四種。由時和態結合,便形成下列十六種時態:
一般現在時,一般過去時,一般將來時,一般過去將來時;
現在進行時,過去進行時,將來進行時,過去將來進行時;
現在完成時,過去完成時,將來完成時,過去將來完成時;
現在完成進行時,過去完成進行時,將來完成進行時,過去將來完成進行時.