初中 英文

  英語過去式與過去完成進行時是在英語語法學習中,非常重要的兩種語法,直接影響著英語能力的好壞。熟練掌握這兩種語法對于學習者來說是至關重要的,今天就為大家整理了有關英語過去式與過去完成進行時的相關用法解析,希望大家可以認真學習。

  英語過去式與過去完成進行時的句式結構及相關用法解析

  英語過去式

  過去式(past tense)表示過去某個時間里發生的動作或狀態。過去發生的而現在已經結束的動作要用一般過去式來表示。過去習慣性、經常性的動作、行為;過去主語所具備的能力和性格。

  英語過去式常用的時間狀語

  yesterday(昨天)、the day before yesterday(前天)、last …(上一個…)、just now(剛剛)、a moment ago(剛剛)、at the age of(當…歲時) 、one day(有一天)、long ago(早已)、once upon a time(很久以前)等等。

  英語過去式的句式結構

  be動詞

  肯定句: 主語+be動詞(was,were)+其他

  He was a doctor two years ago.兩年前他是一個醫生。

  否定句: 主語+be not(was not, were not)+其他

  He wasn't (was not )a doctor two years ago.兩年前他不是一個醫生。

  疑問句: Be動詞(Was/Were)+主語+其他

  Was he a doctor two years ago?兩年前他是一個醫生嗎?

  行為動詞

  肯定句: 主語+動詞的過去式+其他

  She ate three apples yesterday.昨天她吃了三個蘋果.

  否定句: 主語+did not+動詞原型+其他

  She didn't(did not )eat three apples yesterday.昨天她沒吃三個蘋果.

  疑問句: Did+主語+動詞原型+其他

  Did she eat three apples yesterday?昨天她吃了三個蘋果嗎?

  英語過去式動詞變化規則

  規則動詞變化如下:

  1、一般情況下,動詞詞尾加ed ,如:work --worked、play---played

  2、以不發音的e 結尾動詞,動詞詞尾加d,如:live--lived 、hope--hoped

  3、以輔音字母y結尾的動詞,把y變為i 再加ed,如:study--studied、 cry---cried

  4、以一個輔音字母結尾的重讀閉音節動詞,雙寫詞尾輔音字母,再加ed,如:stop --stopped

  不規則動詞變化如下:

  1、以t結尾的詞,過去式與原形相同。如: let—let、cut—cut、must--must

  2、以d結尾的詞,把d變成t。如:build—built,、lend—lent、send—sent

  3、以n結尾的詞,在詞后加t。如:mean—meant、burn—burnt、learn—learnt

  4、把重讀開音節中的i改為o,變成過去式。如:drive—drove、ride—rode、write—wrote

  以上即為大家列舉一部分不規則動詞變化規律。不規則動詞的過去式變化種類多而且規律性不強,須多加記憶。

  英語過去完成進行時

  相對過去的某個時刻來說已經對現在有直接影響并且還在進行的動作。

  英語過去完成進行時句式結構

  主語 +had been +doing sth

  例句:We had been travelling in many countries. 我們一直在許多國家旅游

  英語過去完成進行時的用法解析

  1.過去完成進行時表示持續到過去某時的一個動作:

  The ground was wet. It had been raining. 地是濕的。此前一直在下雨。

  At last the bus came. I had been waiting for half an hour. 最后公共汽車來了,我已等了半小時。

  2.過去時間可用一個時間狀語表示:

  I had not been waiting long when a taxi drew up. 我沒等多久就來了一輛出租車。

  Until/Up till then she had been living with her daughter. 到那時為止她一直和她女兒一起住。

  3.但在更多情況下過去時間由另一句子表示出來,毋需加上時間狀語:

  Her eyes were red. It was obvious she had been crying. 她眼睛紅紅的,顯然她是哭了。

  Jane was annoyed. Peter had been phoning her every night. 簡很不高興。彼得一直每晚給打電話。

  4.有時上下文可說明是談過去的事,因此不需要時間狀語:

  She had been watching TV all day. 她看了一天的電視。

  I had been reading your book. 我一直在看你寫的書。

  5.這個時態也可用在某些從句中,這時從句的動作發生在主句的動作之前而對其有影響:

  I heard you’d been looking for me. 我聽說你一直在找我。

  That was just the letter I had been expecting. 這正是我一直期待的信。

  6.表示反復的動作。

  He had been mentioning your name to me.

  他過去多次向我提到過你的名字。

  You had been giving me everything.

  你對我真是有求必應。

  7.常用于間接引語中

  The doctor asked what he had been eating.

  醫生問他吃了什么。

  I asked where they had been staying all those days.

  我問他們那些天是呆在哪兒的。

  8.接具有“突然”之意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.

  她溫習功課才一會兒,她妹妹就打斷她了。

  以上就是想和大家分享的有關英語過去式與過去完成進行時的用法解析,希望可以幫助到大家。想要提高自己的英語能力,除了有充沛的詞匯量之外,扎實的語法基礎也是必不可少的。因此打擊一定注重英語語法的學習。

轉載于:https://www.cnblogs.com/kakaisgood/p/11016214.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/386649.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/386649.shtml
英文地址,請注明出處:http://en.pswp.cn/news/386649.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

揭秘!雙非渣本Android四年磨一劍,學習路線+知識點梳理

第一次觀看我文章的朋友,可以關注、點贊、轉發一下,每天分享各種干貨技術和程序猿趣事 由于涉及到的面試題較多導致篇幅較長,我根據這些面試題所涉及到的常問范圍總結了并做出了一份學習進階路線圖???????及面試題答案免費分享給大家&…

Windows上PostgreSQL安裝配置教程

這篇文章主要為大家詳細介紹了Windows上PostgreSQL安裝配置教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下 PostgreSQL的擴展PostGIS是最著名的開源GIS數據庫。 安裝PostgreSQL是第一步。 1.下載PostgreSQL的二進制安裝文件。 PostgreSQL官網…

快遞100接口的調用過程

前言 大部分的商城都需要調用快遞的接口來記錄商城的物流信息,這里就給出一種快遞接口(快遞100)調用的方法。 正文 一、官方文檔 1. 官方文檔的地址為: https://www.kuaidi100.com/openapi/api_subscribe.shtml 二、具體實現 1. 商…

搞懂開源框架設計思想真的這么重要嗎?終獲offer

正文 從我個人的角度寫寫30多歲碼工的感受:的確是受年齡壓力開始增大了。比如二十多歲的小年輕,可能什么都懂,對組里的東西很熟悉。有時候我也懷疑自己是不是智商不夠,是不是自學能力太差,是不是基礎不行,…

gitlab 修改HTTP連接方式中的IP和端口

修改gitlab.yml文件 cd /opt/gitlab/embedded/service/gitlab-rails/config vim gitlab.yml 修改gitlab host:要修改的IPport:要修改的端口重啟gitlab gitlab-ctl restart

Coding Interview Guide -- 向有序的環形單鏈表中插入新節點

【題目】 一個環形單鏈表從頭節點head開始不降序,同時由最后的節點指回頭節點。給定這樣一個環形單鏈表的頭節點head和一個整數num,請生成節點值為num的新節點,并插入到這個環形鏈表中,保證調整后的鏈表依然有序 1 public Nod…

真香定律!Android動態換膚實現原理解析,原理+實戰+視頻+源碼

自己項目中一直都是用的開源的xUtils框架,包括BitmapUtils、DbUtils、ViewUtils和HttpUtils四大模塊,這四大模塊都是項目中比較常用的。最近決定研究一下xUtils的源碼,用了這么久總得知道它的實現原理吧。我是先從先從BitmapUtils模塊開始的。…

使用Docker啟動Grafana環境

docker search grafana docker pull grafana/grafana docker imagesdocker run -d -p 3000:3000 grafana/grafana 啟動成功,進入本機瀏覽器訪問 http://localhost:3000 使用admin/admin進入系統

js包裝類型的裝箱拆箱

https://www.jb51.net/article/155820.htm https://juejin.im/post/5cbaf130518825325050fb0a https://juejin.im/post/5ccfb58f518825405a198fcd轉載于:https://www.cnblogs.com/little-ab/p/11025952.html

真香定律!Android動態換膚實現原理解析,吐血整理

自己項目中一直都是用的開源的xUtils框架,包括BitmapUtils、DbUtils、ViewUtils和HttpUtils四大模塊,這四大模塊都是項目中比較常用的。最近決定研究一下xUtils的源碼,用了這么久總得知道它的實現原理吧。我是先從先從BitmapUtils模塊開始的。…

knife4j是為Java MVC框架集成Swagger生成Api文檔的增強解決方案

knife4j knife4j是為Java MVC框架集成Swagger生成Api文檔的增強解決方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一樣小巧,輕量,并且功能強悍! knife4j的前身是swagger-bootstrap-ui,為了契合微服務的架構發展,由于原來swagger-bootstrap-ui采…

調試與對拍(一):生成測試數據+對拍

今天打比賽時令小編很氣憤,隔壁LSH有文件運行錯誤,重提了一遍老師就收,而小編重提卻愛搭不理,于是小編決定還是自己造個數據把代碼重測一遍,于是潛心鉆研生成測試數據的方法。 其實很簡單,用隨機數生成器生…

真香定律!一文帶你搞懂Android多線程Handler,成功入職騰訊

Google 為了幫助 Android 開發者更快更好地開發 App,推出了一系列組件,這些組件被打包成了一個整體,稱作 Android Jetpack,它包含的組件如下圖所示: 老的 support 包被整合進了 Jetpack,例如上圖 Foundatio…

Docker安裝influxDB

1. 在Docker庫中查找influxDB鏡像 docker search influxdb # 在Docker庫中查找influxDB鏡像文件 從Docker庫中拉取influxDB鏡像 docker pull influxdb # 從docker庫中拉取influxDB鏡像,默認拉取最新版本 docker images …

(二十)python 3 匿名函數

匿名函數lambda Python使用lambda關鍵字創造匿名函數。所謂匿名,意即不再使用def語句這樣標準的形式定義一個函數。這種語句的目的是由于性能的原因,在調用時繞過函數的棧分配。其語法是: lambda [arg1[, arg2, ... argN]]: expression 其中&…

docker中啟動關閉刪除所有的容器命令

docker中 重啟啟動所有的容器命令 docker restart $(docker ps -a | awk { print $1} | tail -n 2)docker中 啟動所有的容器命令 docker start $(docker ps -a | awk { print $1} | tail -n 2)docker中 關閉所有的容器命令 docker stop $(docker ps -a | awk { print $1} | …

真香警告!2021Android高級面試題,揮淚整理面經

前言 這是“拔劍金九銀十”的第二篇文章,本文主要針對3年以上的Android開發者進階面試中高級開發工程師而整理。 希望可以對你們有所幫助。不多廢話,進入正題。 目錄: Java中高級 計算機網絡 Android高級面試—性能優化 Android優秀第三方…

51nod1584加權約數和

題目大意: 求:\[ \sum_{i-1}^n\sum_{j1}^nmax(i,j)\sigma(i*j) \] 題解 對于這個\(\max\),套路的把它轉化成:\[ 2*\sum_{i1}^n\sum_{j1}^ii*\sigma(i*j)-\sum_{i1}^n i*\sigma(i*i) \] 對于前面的部分,我們可以:\[ \su…

冗余的阿里云實例開啟和停止API

停止使用的API URL:https://api.aliyun.com/?spm5176.12818093.resource-links.dapi_platform.488716d0OrHCwQ#/?productEcs&version2014-05-26&apiStopInstance&tabDEMO&langJAVA 啟動實例: URL:https://api.aliyun.com/?spm5176.12818093.re…

知乎大V推薦!面試官6個靈魂拷問,原理+實戰+視頻+源碼

概述 想了很久怎么樣可以讓文章的標題不那么悲觀,但是各種文案都在我腦海里面不斷的被否定,要么是不那么抓眼球,要么是立意不匹配。最后想了想,這個標題是真的符合我最近的感悟。 希望看過文章,能有同感的朋友也能多…