1 狀語從句介紹html
1.1 九大狀語從句python
1.2 九大狀語從句的連詞promise
1.3 狀語從句的時態app
2 時間狀語從句less
2.1 when while aside
這三個都是表示「當什麼什麼的時候」,區別以下:學習
注:長:表示動做能夠延續;短:表示動做不能夠延續。ui
舉例:this
(1)他逛商場時看到他了---i saw him when / while / as he was shopping.===when / while / as he was shopping,i saw him.(從句提早須要加逗號)(主短從長)spa
(2)我睡覺的時候他在看電視---he was watching TV while i was sleeping.(主長從長)
(3)他進來時我正在吃飯---i was eating when/as he came in.(主長從短)
(4)我看到他時他就跑了---he ran away when/as i saw him.(主短從短:通常用as)
(5)我到機場的時候,飛機已經起飛了---when i arrived at airport,the airplane had taken off.(動做有前後,只能用when;arrive是不及物動詞,後接小地點用at,大地點用in)
(6)他焦慮的時候都會抽菸---he smokes when he gets anxious.(表習慣用when)
(7)趁人打鐵---strike while iron is hot.(表趁機,用while)
(8)當他是小孩的時候,他喜歡打籃球---when/as a child,he liked playing basketball.(when/as + 名詞--->構成省略;前提:主句從句的主語必須一致)
(9)當學習英語的時候,他真的很享受---when/while studying english,he really enjoys it.(when/while + 分詞--->構成省略;前提:主句從句的主語必須一致)
注:
(1)as 除了表示「當什麼何時」的意思,還表示「邊...邊...」
(2)as 除了表示「當什麼何時」的意思,還表示「隨着」
(3)while 除了表示「當什麼何時」的意思,還表示「二者之間做對比」
(4)while 除了表示「當什麼何時」的意思,還表示「雖然」
(5)補充一個句型:當...的時候,某人正在...
2.2 whenever
whenever表示「無論何時」,通常都用通常如今時。
舉例:無論你何時來,咱們都歡迎。
2.3 before after
before表示「在...以前」;after表示「在...以後」。
舉例:
(1)說話以前要動腦---think before you speak.
(2)他完成做業後就走了---he left after he finished his homework.
注:
(1)這個時候,可能有人以爲奇怪,上邊這個句子動做有時間上的前後,爲何不用過去完成時呢?緣由是:當兩件事特別緊接着發生的時候或者特別明顯,已經知道什麼先什麼後,這個時候能夠不用過去完成時。(還須要注意中文裏是否有「已經...」)
(2)before除了「在...以前」的意思,還表示「還沒來得及幹啥」
(3)before除了「在...以前」的意思,還表示「以避免」
(4)it will (not)be + 一段時間 + before(表示「(不)須要一段時間才能」)
(5)it was (not)+ 一段時間 +before(表示「一段時間後才...」)
(6)時間段 + pass/go by + before sb know/realize...(表示「一段時間後才...」)
2.4 since once
since 表示「自從」,主句確定如今完成時,從句確定通常過去時;once表示「一旦」。
舉例:
(1)自從你走後,我一直待在北京---i have beeb in beijing since you left.(since這裏是連詞)
(2)自從2002年之後我就再也沒有見過他---i have never seen him since the year of two thousand and two.(since這裏是介詞)
2.5 until till
until till 都表示「直到」的意思,均可以做連詞或者介詞。
舉例:
(1)我一直工做到他回來---i worked until/till he came back.(連詞)
(2)我得學到明年---i need to learn until/till the next year.(介詞)
(3)他爸爸回來他才睡---he did not sleep until/till his father came back.(否認句;連詞)
(4)我昨天才知道這件事---i knew this thing until/till yesterday.(否認句;介詞)
注:
(1)在否認句中,能夠用倒裝的形式代替,這時只能用until,不能用till。
(2)在否認句中,能夠用強調句的形式代替,這時候只能用until,不能用till。
(3)在確定句中,將連詞放在句首的時候,只能用until,不能用till
2.6 as soon as --->no sooner than
上邊的全部的詞都表示「一...就...」。
舉例:他一到家就給我打了電話。
注:下邊兩個句型也表示「一...就...」
舉例:我剛到家電話鈴就響了。
2.7 every time--->the first/second/third/last time
舉例:
(1)每一次我有困難他就會來幫我---every time / each time i am in troble,he comes to help me.
(2)下次來的時候記得帶上你的兒子---remember to take your son with you next time you come.(主將從現)
(3)任什麼時候候你想來就來---you are welcome any time / all the time you want to come.
(4)他回來的時候,天已經黑了---it had got dark by the time he came back.(by the time表示「到...時間」;主句用過去完成時)
(4)我第一次見他的時候,他仍是個小孩---he was a kid the first time i saw him.
3 地點狀語從句
where wherever(無論什麼地方) any where(任何地方)
舉例:
(1)個人書在我原來放的地方找到了---i found my book where i put it.
(2)咱們應該去須要咱們的地方---we should go where we are needed.
(3)無論你在哪,我都會在這等你---where /any where you are , i will be here waiting for you.
注:補充一個句型「where there be ... , there be...」表示「有...的地方就有...」
舉例:有水的地方就有船---where there is water,there is a boat.
4 緣由狀語從句
4.1 because for
because 與 for 都表示「由於」,用法幾乎同樣,because能夠放在句首,for不能放在句首。
舉例:我昨天沒有來由於我生病了
4.2 because as
because後面的緣由我不說你可能不知道;as表緣由比較弱,你們都知道的,或者說話對方都知道的。
舉例:由於昨每天氣太冷了,我就呆在家裏了---as the weather is too cold yesterday i stayed at home.
4.3 since
since 表示「既然」。
舉例:既然你們都到了,那咱們就開始吧---since everybody is here,let's start.
4.4 seeing that
表示「看到」。
舉例:他看到她不高興了,就不說話了---seeing that she was unhappy,he stopped talking.
4.5 now that
表示「如今既然」。
舉例:如今既然你把全部的東西都準備好了,咱們能夠開始了---now that you get everything ready , we can start.
4.6 considering that
表示「考慮到」。
舉例:考慮到他不會回來了,我就把門鎖了---considering that he would not come back , i locked the door.
4.7 given that
被給(某一狀況),即已知某種狀況。
舉例:
在他們沒有什麼工做經驗的狀況下,他們已經作得不錯了---given that they have no much working experience,they have done a good job.
5 方式狀語從句
as(像) the way(以...方式) as if(好像) as though(好像)
舉例:
(1)按照我教你的畫一隻貓---draw a cat as / the way i taught you.
(2)他說英語好像外國人---he speaks english as if /as though he were foreigner.(虛擬語氣)
(3)他把行李拿來好像今天不會走了---he brought the luggage as if /as though he will not leave today.
6 條件狀語從句
舉例:
(1)若是你不快點,咱們就會錯過飛機---if you do not hurry (up) ,we will miss the airplane.
注:上述也有虛擬語氣的造法,參考虛擬語氣!
(2)可能的話,明天來---if (it is) possible ,come here tomorrow.(主 + 系 + 表 且從句主語是it,能夠省略 it be)
(3)除非咱們定最先的航班,否則咱們不能按時到哪---unless we book the earliest flight,we can't get there on time.
(4)只要你有顆熱愛生活的心,天天都有驚喜---as long as you love life , everyday is a surprise.
(5)他會來,條件是沒有人要他喝酒---he will come on condition that noone asks him to drink.
(6)假設他願意帶你出國,你會去嗎?
(7)萬一你有困難,打給我---call me in case you are in trouble.
7 比較狀語從句
都是修飾形容詞或者副詞。其中(not)as...as 表示「和...同樣」,否認的時候,前邊的as能夠用so代替,表示「不如...同樣」;the same as 表示「和...如出一轍」;比較級 + than 表示「比...更...」;the + 比較級...the + 比較級 表示「越...越...」.。
舉例:
(1)他和她同樣高。
(2)他不如她高---he is not as/so tall as she is.
(3)他和她工做同樣努力---he works as hard as he works/does.
(4)你的車跟個人同樣---your car is the same as mine.(as是介詞)
(5)這塊表跟我丟的同樣---this watch is the same as i lost.(as是連詞)
(6)電腦比電視更有意思---computer is more interesting than TV(than 是介詞)
(7)他比他吃的多---he eats more than him=he eats more than he eats = he eats more than he does。(後兩個than是連詞)
(8)你學的越多越想學---the more you learn the more you want to learn.
(9)你學的越努力進步就會越大---the harder you learn the more progress you will make.(實際是兩個句子,只是謂語後面的提早了)
補充:他們家的房子比咱們的房子大三倍。
8 讓步狀語從句
though,although,as,while表示「雖然」;even if , even though 表示「即便,就算」;no matter + 疑問詞 = 疑問詞 + ever 表示「無論,不論」;wether表示「無論,不論」。
8.1 though although
舉例:
(1)雖然他很富有,然而他並不快樂。
8.2 while
while 表示「雖然」的意思,不太經常使用。
雖然他很富有,然而他不快樂---while he is rich , he is not happy.
8.3 as
as必須使用部分倒裝,部分倒裝指「將表語或者狀語或者賓語或者動詞放在前邊」,對though的倒裝也適用。
舉例:
(1)雖然他很富有,然而他不快樂---rich as he is , he is not happy.(表語提早)
(2)雖然他工做很努力,但他沒有取得任何進步---hard as he works , he did not make any progress.(狀語提早)
(3)儘管他承諾他會來,他仍是沒來---that he will come as he promised , he did not come yet.(賓語提早)
(4)儘管他努力去想,可他什麼都不記得。
8.4 even if even though
有兩種用法,一是:正經常使用法;二是:虛擬語氣,參照前邊。
舉例:即便他知道,他也不會告訴你---even if / even though he knows , he will not tell you.(正經常使用法)
8.5 no matter + 疑問詞 = 疑問詞 + ever
舉例:無論別人說什麼,作你想作的---enen if / even though he knew , he would not tell you.
8.6 wether
舉例:無論你喜歡不喜歡,你都的作---wether you like it (or not), you need to do it.
9 目的狀語從句
舉例:
(1)我會慢慢跑,那樣你就能遇上我---i will run slowly , so (that)you can catch up with me.
(2)爲了早點到那,咱們坐的飛機---in order that we can get there early , we took the airplane.
(3)請你明天在提醒我下,以避免我忘了---please remind me tomorrow again in case i forget it.
10 結果狀語從句
二者都表示「太...以致於...」;其中在so...that...中,so後面能夠接形容詞或者名詞;在such...that...中,such後面只能接名詞。
舉例:
(1)他過小還不能上學---he is so young that he can't go to school.(形容詞)
(2)他吃了那麼多西瓜,結果如今感受不舒服---he ate so much watermelon that he does not feel well.(名詞)
(3)這個男孩過小還不能上學---he is such a little boy that he can't go to school.