?2023年專升本英語時態分析詳解
摘要:本文是2023年專升本英語時態分析詳解,小編給大家匯總整理了現在完成進行時、過去將來時、過去完成時等時態信息,供大家參考,詳情見下文。
2023年專升本英語時態分析詳解
一、現在進行時表示現在正在進行的動作或是現階段正發生而此刻不一定在進行的動作。
①現在進行時由“助動詞be (am is are ) +現在分詞”構成。
②現在進行時的時間狀語有:now, this …, these…等,但經常不用。
What are you doing up in the tree?
你在樹上干什么?
I am writing a long novel these days.
我最近在寫一本長篇小說
③表示即將發生的動作,一般指近期安排好的事情。常見的動詞有:come, go, stay, leave, spend, do等。
I’m coming now.
我就來
What are you doing tomorrow?
你明天干什么?
He is leaving soon.
他就要走了
④表示頻繁發生或反復進行的動作,常與always等頻度副詞連用,以表示贊揚、不滿或討厭等感情色彩。
He is always borrowing money from me and forgetting all about it some time later.
他老是向我借錢,過一些時候就忘得一干二凈
例題:
I can’t catch up with the fashion, because the clothes style all the time.
A.has changed B. is changed.
C.is changing D. changed
答案及解析:
C 本題考查現在進行時的相關用法,現在進行時表示頻繁發生或反復進行的動作,常與always/all the time等頻度副詞連用。句意是我跟不上時尚因為服裝款式總是一直在變。
二、過去進行時表示過去某一時刻或某階段正在進行的動作。
①過去進行時由“was(第一、三人稱單數)或were(第二人稱單數和各人稱的復數)+現在分詞”構成。
②過去進行時的時間狀語有:then, at that time, this time yesterday, at (eight) yesterday (morning),(a year) ago, 以及由when引出的時間狀語從句。
He was cooking supper this time yesterday.
昨天這個時候他正在做晚飯
The little girl was playing with her toy when I saw her.
我看到小女孩的時候她正在玩玩具
③用于賓語從句或時間狀語從句中,表示與主句動作同時進行而且是延續時間較長。句子中通常不用時間狀語。
She was it happen when she was walking past.
她路過時看到事情的發生
They sang a lot of songs while they were walking in the dark forest.
他們在黑暗的森林里走時唱了很多歌
④也可以表示過去一個階段頻繁發生或反復進行的動作,常與always等頻度副詞連用,以表示贊揚、不滿或討厭等感情色彩。
He was always borrowing money from me when he lived here.
他住在這里時老向我借錢
例題:
Their mother dinner at the kitchen when a quarrel among the children.
A.was preparing;was broken out
B.prepared;was broken out
C.was preparing;broke out
D.prepared;broke out
答案及解析:
C 本題考查一般過去時和過去進行時,以及時態一致。首先break out是不及物動詞,沒有被動語態,排除AB。When引導一個過去時間狀語從句,主句用過去進行時,這是一個常見的主句:過去進行時+從句:一般過去時的組合。句意為當孩子們在廚房里面爭吵時,媽媽正在準備晚飯。
三、現在完成時表示一個發生在過去的、對現在仍有影響的動作,或表示開始在過去,并且一直延續到現在,甚至還可能延續下去的動作。
①在完成時由“助動詞have (has)+動詞的過去分詞”構成。
②表示發生在過去的對現在仍有影響的動作時,時間狀語有:already, yet, just, once, twice,ever, never,three times, before等。
I have never seen such fine pictures before.
我以前從來沒有看過這么好的畫
He has just gone to England.
他剛去英國
③表示在過去開始一直延續到現在(可能延續下去)的動作或狀態時,時間狀語有:for (two years),since 1990, since (two weeks ago)和since引導的狀語從句。
I have been away from my hometown for thirty years.
我離開家鄉有30年了
Uncle Wang has worked in the factory since it opened.
自從這家工廠開張,王叔叔一直在那兒工作
④have been to與have gone to的區別:have gone to(“已經去了”)表示人不在這里,have been to(“去過”)表示人在這里。
–Where is Mr Li?
–He has gone to the UK.
–李先生在哪里?
–他去了英國。
–Do you know something about Beijing?
–Yes,I have been to Beijing three times.
你知道北京的情況嗎?是的,我去過那里三次。
⑤在完成時中,一個瞬間性動詞(一次性動作)不能與表示一段時間的狀語連用,此時須將該瞬間動詞改為延續性動詞或狀態動詞。具體變化見下表:

或使用下面這個句型:
It is / has been + (多久)+ since + 主語(人)+謂語(過去時)+……+過去時間狀語
需要注意的是:在其它的時態中也存在類似問題,記住,關鍵是:瞬間動詞不能和表達一段時間的狀語連用。
How long may I keep the book?
這本書我能借多久?
(句子中keep取代了borrow)
例題:
Both his parents look sad. Maybe they what’s happened to him.
A. knew B. have known
C. must know D. will know
答案及解析:
B 本題考查現在完成時的用法,過去發生的事情對現在有影響,正是父母已經知道他發生了什么事情,所以他們看起來很傷心。這是現在完成時的常見用法。
四、過去完成時表示過去某一時間或某一動作發生之前已經完成的動作。簡言之, 過去完成時所表示的時間是“過去的過去”。
①過去完成時由“助動詞had+動詞的過去分詞”構成。
②過去完成時時間狀語有:by (yesterday), by then, by the end of (last…)或者由when,before等引出狀語從句。有時句子中會有already, just, once, ever, never等詞語,也會有for… 或since…構成的時間狀語。
They had already finished cleaning the classroom when their teacher came.
當老師來的時候他們已經打掃完了教室
The woman had left before he realized she was a cheat.
在他發覺那個婦女是個騙子時她已經走掉了
③過去完成時常用于賓語從句中、after引導的從句中,或者從句是before引導的主句中。
After I had put on my shoes and hat,I walked into the darkness.
我穿上鞋子戴上帽子走進了黑暗之中
He said that he had never seen a kangaroo before.
他說他以前從來沒有見過袋鼠
例題:
Helen her keys in the office so she had to wait until her husband home.
A. has left; comes.
B. left; had come
C. had left; came
D. had left; would come
答案及解析:
C had to wait 說明事情發生在過去,而“忘帶鑰匙”的動作發生在had to wait之前,故用過去完成時。丈夫回家發生在had to wait之后但是也是過去的事情,所以用一般過去時即可。
五、過去將來時表示在過去預計將要發生的動作或存在的狀態。
①過去將來時由“助動詞should(第一人稱)或would(第二、三人稱)+動詞原形”構成。在美國英語中,過去將來時的助動詞一律用“would +動詞原形”。
②過去將來時常由于賓語從句中,時間狀語有:later, soon, the next (day).
③在時間狀語從句和條件狀語從句中不可以使用過去將來時,而應該使用一般過去時。
He promised that he would pay me a lot if I helped him with the project.
他答應付給我許多錢如果我幫助他搞那個項目。
Every time when he was free,he would sit down and read some books.
每次只要他有空他就會坐下來看看書。
④表示純粹的將來時用would或should,表示打算或主觀認為的事情用was/were going to (+動詞原形)。
She told me she would be 18 the next month.
她告訴我她下個月就18歲了。
She told me that she was going to have a walk with her pet dog.
她告訴我她打算帶她的寵物狗去散步。
⑤過去將來時還可以表示一個過去經常性的動作。如:
When it rained in the day, he would bring an umbrella with him.
白天下雨時他會隨身帶一把雨傘。
例題:
We were not sure whether they more vegetables.
A.are going to grow
B. were going to grow
C. will grow
D. have grown
答案及解析:
B 本題考查過去將來時的用法。主句的謂語動詞是were說明故事發生在過去,所以從句也是發生在過去時的環境中,排除A、C、D。句意為我們也不清楚他們是否會種植更多的蔬菜。
六、現在完成進行時指一個從過去就開始一直延續到現在并由可能繼續下去的動作,它具有現在完成時和現在進行時雙重特征
結構是:“have/has + been +動詞的現在分詞”。
I have been swimming in the cold water for about two hours.
我已經在冰冷的水里游了將近兩個小時。
How long have you been waiting here?
你在這里一直等了多久?
例題:
Tom in the library every night over the last months.
A.works
B.worked
C.has been working
D.had been working
答案及解析:
C over the last three months的意思是“在過去的三個月期間”,這類時間狀語通常與現在完成時連用,表示在過去的一段時間一直不間斷做某事。
延伸閱讀
- 輕松上岸!專升本備考題庫推薦!
- 備考后悔藥!如果早點買希賽學習包,能少走這些彎路…
- 專升本備考資料荒?希賽備考學習包你值得擁有
- 專升本刷題APP哪家強?當然是希賽統招專升本
- 專升本考試配套刷題小程序:官方指定知識點全覆蓋
- 專升本考試工具包:考試題庫+學習包
專升本微信公眾號
掃碼添加
專升本備考資料免費領取
去領取
掃描二維碼