两个人做人爱视频免费,97久久精品人人搡人妻人人玩,欧洲精品码一区二区三区,999zyz玖玖资源站永久

我要投稿 投訴建議

before的用法是什么?

時間:2022-12-15 10:03:23 考試英語 我要投稿
  • 相關推薦

before的用法是什么?

  導語:英語學習即學習英語,主要講述學習英語的方法,注意事項等內容。學習英語貴在堅持,找到適合自己的方法,多運用多溫故。以下是小編為大家整理的before用法是什么,歡迎閱讀與收藏。

  一、過去完成時主要有以下幾點用法:

  1、表示過去某一時間或動作之前已經發生或完成的動作或存在的狀態.句中常用by, before, when, until等詞引導的時間狀語.它是以過去某一時間為起點,所以過去完成時是一個相對的時態,表示的是“過去的過去”.只有和過去某時間或某動作相比較時才能用到它.例如:

  Most of the guests had left when he arrived at the party. 當他到達晚會時,他發現大多數客人已經離開了.

  2、過去完成時還可表示過去某一時刻之前發生的動作或狀態持續到過去某個時間或持續下去,常與for, since等詞連用.例如:

  When Jack arrived, he learned Mary had been away for almost an hour. 當杰克到時,他得知瑪麗已經離開快一個小時了.

  3、用于并列句:一個并列句用的是過去式,如果另一個并列句表示的動作早于過去式這一動作,這時需用過去完成時.例如:

  Tom flew home, but his father had already died.湯姆乘飛機回家,他的父親卻已經去世了.

  4、某些動詞的過去完成時表示過去未實現的希望、計劃或打算.常用的動詞有hope, expect, suppose, think, want, wish等.例如:

  They had hoped to be able to arrive before ten. 他們本來打算能在10點之前到達.

  5、在before, after, as soon as等引導的從句中,由于這些連詞本身已經表示出時間先后,所以可以用過去時來代替過去完成時.例如:

  二. 一般過去時和過去完成時用法有哪些不同?

  1、在主從復合句中的用法不同

  (1) 用在賓語從句中

  在主句謂語為一般過去時的賓語從句中,既可用一般過去時,也可用過去完成時.但兩種時態的意義明顯不同.試比較下列兩組句子:

  She said she was a doctor. 她說她是位醫生.(說話時仍為醫生)

  She said she had been a doctor.她說她曾當過醫生.(說話時已不是)

  She said she had been a doctor for twenty years.她說她當過20年的醫生.(主要強調說話時已當過20年醫生,此狀態可能已經結束,也可能還沒有)

  但是,如果從句中有表示具體時間的狀語,則常用一般過去時.例如:

  He said he was born in 1986. 他說他是 1986年出生的.

  (2) 用在含有after的主從復合句中

  在含有after的主從復合句中,一般在從句中使用過去完成時,主句中使用一般過去時.例如:

  After he had done his homework, he went out to play football.

  因連詞after本身能明確表示時間的先后關系,因而多數的主句和從句均使用一般過去時.例如:

  After he arrived in England, Marx worked hard to improve his English.

  (3) 用在含有before的主從復合句中

  用在含有before的主從復合句中,一般在從句中使用一般過去時,主句中使用過去完成時.例如:

  Lily had written some letters before she went out shopping.

  有時,也可以在從句中用過去完成時,主句中用一般過去時,這樣就可使描述更為生動.試比較:

  We got to the station before the train had left. 火車尚未開動之前,我們就到了車站.

  We had got to the station before the train left. 火車開出之前,我們就已經到了車站.

  像after一樣, before本身就能明確地表示時間的先后關系,故多數主從句均使用一般過去時,而無需使用過去完成時.例如:

  Many people left for home before the film ended.電影尚未放完,許多人就起身回家了.

  (4) 用在含有when的主從復合句中

  由于when本身不能明確表示時間的先后關系,故先發生的動作應用過去完成時,后發生的動作只需用一般過去時.這樣用過去完成時的可能是主句,也可能是從句.例如:

  When all his money had been used up, Peter had to turn to a friend for help. 當他的錢全都用光時,彼得只好轉而求助于一個朋友.

  有時,主句和從句的謂語動詞的先后關系十分明確,兩個動作緊接著發生,前一動作導致后一動作,這時兩者均用一般過去時即可.例如:

  When the meeting was over, we left the hall. 散會后,我們就離開了大廳.

  2、敘述幾個連續的動作用法不同

  在敘述兩個或兩個以上接連發生的動作用and, but, so或then等連接并按時間發生的先后順序敘述時,只需用一般過去時.例如:

  She entered the room, turned on the light and found everything stolen.

  I lost my pen but soon found it.

  She lost her pen, so I lent her mine.

  但是,如果兩個先后發生的動作不是按時間的順序排列或敘述時,為明確動作發生的先后順序,先發生的動作就得用過去完成時.例如:

  The farmers were in high spirits because they had got another good harvest. 農民們興高采烈,因為他們又獲得了一次好收成.

  3、表示與過去還是現在相反的情況不同

  一些表示心理活動的動詞,如think, know, expect, mean, hope, want, suppose等,用一般過去時可表示存在于過去而非現在的心理活動或事與愿違的情況.例如:

  I didnt know you were here. 我不知道你在這兒.

  而這些詞的過去完成時則表示的是過去未曾實現的愿望、打算、想法或意圖等.例如:

  We had hoped that you would be able to visit us. 我們原本希望你去看我們.

主站蜘蛛池模板: 阿合奇县| 蓝山县| 龙井市| 衡山县| 宿迁市| 宜君县| 防城港市| 运城市| 黄石市| 精河县| 崇州市| 运城市| 阿拉善左旗| 苗栗市| 梅河口市| 定南县| 蓝田县| 金塔县| 清苑县| 姜堰市| 桓台县| 华蓥市| 江川县| 和田市| 化隆| 克什克腾旗| 新丰县| 达州市| 淮滨县| 嘉祥县| 建水县| 太仆寺旗| 都兰县| 于田县| 盐山县| 尼木县| 巴彦县| 普宁市| 库伦旗| 内乡县| 个旧市|