have,had,will have... 分別怎麼用?

2021-02-19 英語共讀

置頂【英語共讀】利用碎片時間學英語

對話框回復「早安」和「晚安",英語君為你送上暖心問候

今日練習

單選題:

--I don’t understand why you didn’t go to the lecture yesterday afternoon.

--I am so sorry. But I ___ my homework.

A.had done    

B.was doing   

C.would do   

D.am doing

 

If we _____now to protect the environment, we』ll live to regret it.

A.hadn’t repaired    

B.haven’t acted    

C.don’t act    

D.won’t act

 

--Could I use your car tomorrow morning?

--Sure. I ____ a report at home.

A. will be writing   

B.will have written   

C.have written   

D.have been writing

 

Bob has gone to California.

--Oh, can you tell me when he___?

A.has left   

B.left    

C.is leaving  

D.would leave

--Tommy is planning to buy a car.

--I know. By next month, he ____ enough for a used one.

A.saves   

B.saved   

C.will save    

D.will have saved

後臺回復「時態綜合練習2」獲取答案

往期連結:

五個句子,測出你的真實英文水平

上期語法習題答案附上

【答案】+【解析】

1.are sold改為sell,用主動表被動。

2.去掉have,「我原以為你帶了」,現在看是一般過去時。

3.take改為takes,一般現在時表將來。

4.as變when,「be about to do…when…」為固定搭配,表達「正要做…那時…」。

5.repairing改為repaired,此處是被動語態。

【49天語法提升營】 

49天帶你了解語法從單詞到句子的完整體系

情景教學,像追美劇一樣學習

正課和實戰練習相呼應 

90%的學員都能get技能,你也可以!

長按或掃描二維碼,了解課程詳情

福利來了!

點擊立即領取10元優惠券


泉湧君,有書智庫領讀達人,2016年最受歡迎領讀達人,擅長抓住並梳理複雜艱深的歷史脈絡,拆解了《極簡歐洲史》《鄉土中國》《絲綢之路》《飢餓的盛世》。有書英語共讀語法專欄作家,熟稔英語語法,擅長用有條理的邏輯教授英語語法。


連發音都不會  

還想說單詞,練口語?

無論怎麼學怎麼模仿,還是一口方言英語?


長按關注下方二維碼,立即領取《美語發音》免費課

點擊「閱讀原文」,了解語法課程詳情

烏龜奶爸半夜爬起來寫語法,點個讚再走哦~

相關焦點

  • have had和have bought的區別是什麼
    have bought. bought和have had的區別是什麼I have had 和一段時間連用.但have bought為瞬間完成時have bought表示完成時.①I have bought 表示完成時I have bought 和I bought 的區別又在哪?I have bought 我已經買了.(買的動作還將持續.)一般陳述句不加不加since .for這些詞.
  • have / has / had
    助動詞 have / has / had + 過去分詞。構成完成時。have - I / we / you / theyThey have finished the work.They haven’t finished the work.『Have they finished the work?』 『Yes, they have.』
  • have的過去式是had,if I have和if I had就不止是時態的區別了!
    在if 之後, 我們用一般現在時進行句子銜接,而不用未來時。If you seeAnn tomorrow, can you ask her to phone me?If I have 和 If I had按上述講到的if用法,當我們看到:If I havetime, I will go to see Ann today.
  • have done 和 had done 怎麼區分?
    我們知道現在完成時的動詞結構是「have/has + 過去分詞」,過去完成時的動詞,就是把「have、has」變成過去式---had。這樣,過去完成時的動詞結構就是:had + 過去分詞,所以我可以說,過去完成時,就是現在完成時的過去式。
  • 《英語提高》had是have的什麼形式
    had是現在完成時態,且謂語動詞是have的句子的謂語構成。其中have是助動詞,表明時態特徵,而had是謂語動詞have「有」的過去分詞。
  • 您知道have had it是什麼意思嗎?
    說到have這個單詞,我們都非常熟悉。今天,我們一起看一下與have相關的習語,看看您都掌握了嗎?1、have done with sth 結束(不愉快的事)Let's have done with this silly argument.我們結束這場無聊的爭辯吧。
  • have,has,had,having 作為助動詞的用法,很好掌握!
    have 作為助動詞用,僅用於完成時中,have 的變化:單三的情況---has;非單三情況---have;過去式---had。have 、has 用於現在完成時,had 用於過去完成時,後面都跟過去分詞。1.
  • ​初中英語語法:have/has/had+過去分詞
    今天我們說說 have 作為助動詞的用法,前面我們說過,理解助動詞重在明白一個「助」字,即幫助後面的主動詞,完成「時和數」的概念表達。have 作為助動詞用,僅用於完成時中,have 的變化:單三的情況---has;非單三情況---have;過去式---had。have 、has 用於現在完成時,had 用於過去完成時,後面都跟過去分詞。1.
  • Must,Have to,and Need to怎麼用?
    4)I have to go to Shanghai every week.     我每周都要去上海。   (have to表示工作需要)5)When my parents were young they had to work hard.      我父母年輕時不得不努力工作。
  • 英語語法:助動詞have以及它的變體has/had的用法
    助動詞have以及它的變體has, had等的主要用法如下:   1. have +過去分詞,構成完成時態。如:   He has left for Japan. 他已去了日本。   We』ve just done the washing-up. 我們剛洗完碗碟。
  • 虛擬語氣之——If I had(not) done, I would(not) have done...
    Question 2: When we say 「If we』d had just a fewmore minutes」, did we really have a few more minutes?/sb.hadn’t done…」, if是假設,假設的條件下產生的結果「就(不)會…」 用 「sth./sb.would (not) have done」 完整的句型:If sth./sb. hadn’t done…, sth./sb.would (not) have done … 舉例:要是你沒告訴我那件事,我就不會離開了。
  • 五種半情態動詞短語had better,would rather, have to等的真面目
    T:總結一下:五大半情態動詞短語would rather, had better, have to, used to, ought to.意義上都帶有某種「情感態度」,如:would /had rather 寧願,寧可had better/best 最好have to 不得不,必須used to 過去常常ought to 應該
  • 如何正確理解 had done、have done、have been doing這3種時態?
    過去完成時: By the time my girlfriend showed up, I had finished my paper. by the time my girlfriend showed up ==> 顯然是過去的某個時刻。在這個時刻之前,我已經完成論文了。那究竟是在哪一個時間點上完成的 是她進門時我剛剛完成,還是在這之前幾個小時我就完成了?
  • 「have a good time」中,「have」的意思是什麼?這位老師這樣說!
    He had fair hair and blue eyes. 〔注 〕:其否定和疑問形式變化,在美國通常用助動詞do。在英國口語中常用 have got 代替 have.She had never had anybody speak to her that way before.2.加現在分詞作賓語補足語(have sb.(sth.)doing),表示讓(使)某人做某事。
  • 5分鐘搞定Have Has Had!
    如果是過去的話,一定要用 had,這裡相對簡單,所有代詞都可以用:I had a dog.They had a dog.He /She had a dog.(之前有,現在沒有)否定句使用had not 沒有錯,但是對於英語母語的人來說會聽上去很奇怪,推薦用didn't have:I didn't have a dog.She didn't have a dog.He didn't have a dog.They/We didn't have a dog.
  • 英語點滴: 'Could have' 和 'Would have'
    【澳洲佳】你知道怎樣使用could have 和Would have來談論過去發生的事情麼?今天的英語點滴會給你一些建議和指導,一起來看看吧!我們可以用『Could have』來談論過去沒有真實發生過的事情:『I could have married someone else but I chose
  • 您知道have had one too many是什麼意思嗎?
    2、have had one too many 微醉、醉意朦朧When he got home,I was unhappy because I thought that he had had one too many. 他回家時,我不高興,因為我想,他又喝醉了。He must seem to have had one too many.
  • 情態動詞 have to「別無選擇」
    文丨陳德永我們在前面提到過 must 和 have to 的區別:雖然都可以表示「必須」,但 have to 這個必須表達的是「只得這樣、別無選擇」之意。have to 可用於各種時態,因為有個 have 在裡面,而 have 有各種形式變化:I had to take a taxi. 我只得打的。
  • have 與 have got的一般區分與特殊區分
    學習英語N多年,執教英語N多年,本來沒太在乎have 與have got 的關係。但昨晚中級課堂有學生問了相關的幾個深入的點,引起了我的重視,下面統一整理回復下。一,在初級階段,你遇到的have 基本等於have got【注意,它長得像現在完成時的模版,但沒那個意思。
  • 【每日一句】And have had ten tim...