have的過去式是had,if I have和if I had就不止是時態的區別了!

2020-12-08 Marco學英語

If的常見形式

If...,...(if放在句子前面)

If we go by bus, it will be cheaper.

如果我們搭巴士,會便宜些。

If you don't hurry, you'll miss the train.

如果你不快點,就要錯過火車了。

... if ...(if 放在句子中間)

It will be cheaper if we go by bus.

如果我們搭巴士,會便宜些。

You'll miss the train if you don't hurry.

如果你不快點,就要錯過火車了。

在if 之後, 我們用一般現在時進行句子銜接,而不用未來時。

If you seeAnn tomorrow, can you ask her to phone me?(而不是if you will see)

如果你明天看見Ann, 可以讓她打電話給我嗎?

If I'mlater this evening, don't wait for me.(而不是if I will )

如果我今晚遲到了,不要等我。

If I have 和 If I had

按上述講到的if用法,當我們看到:

If I havetime, I will go to see Ann today.

表示:如果我今天有時間,我將會去看Ann.

但是有時候我們會看到是這樣的句子:

If I hadtime, I would go to see Ann today.

難道是在講述已經發生過的事嗎?並不是,雖然正常情況下,had是過去時,但在這個句子裡, if I had time=if I had time now(but actually I don't have.)事實上我並沒有時間。

我們再來看一組對比:

I『ll buythat jacket if it isn't too expensive.

意思就是:我喜歡那件夾克,我可能要買它,可能它並不會太貴。

I would buythat jacket if it wasn't too expensive.

意思就是:我喜歡那件夾克,但是它太貴了,我不會買它。

現在就比較明顯了,if I have描述的是」可能會做某事情「,而if I had描述的是」已知某事不可能發生,不會去做這件事「。

所以if的時態變化還有這種描述,千萬不要混淆咯。

現在就比較明顯了,if I have描述的是」可能會做某事情「,而if I had描述的是」已知某事不可能發生,不會去做這件事「。

所以if的時態變化還有這種描述,千萬不要混淆咯。

相關焦點

  • 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這些詞.
  • 時態語法:was/is/will be doing, had/has been doing
    一組進行時態, 通過對比了解他們的區別和使用場景was doing,is doing,will be doing, had been doing, has been doing其實英語的時態在表達的時候特別重要, 因為中文的動詞都是相同的,所以對於我們還是有些困難的。
  • ​初中英語語法:have/has/had+過去分詞
    今天我們說說 have 作為助動詞的用法,前面我們說過,理解助動詞重在明白一個「助」字,即幫助後面的主動詞,完成「時和數」的概念表達。have 作為助動詞用,僅用於完成時中,have 的變化:單三的情況---has;非單三情況---have;過去式---had。have 、has 用於現在完成時,had 用於過去完成時,後面都跟過去分詞。1.
  • 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.』
  • 《英語提高》had是have的什麼形式
    had是現在完成時態,且謂語動詞是have的句子的謂語構成。其中have是助動詞,表明時態特徵,而had是謂語動詞have「有」的過去分詞。
  • 如何正確理解 had done、have done、have been doing這3種時態?
    其實就是 2 種時態 完成時,完成進行時。根據時間的不同,它們又各自衍生出 3 個時態。但你只要明白了那兩個「主杆」時態的道理,剩下的那6個細分的時態就好辦了。完成時:過去完成時: By the time my girlfriend showed up, I had finished my paper. by the time my girlfriend showed up ==> 顯然是過去的某個時刻。在這個時刻之前,我已經完成論文了。那究竟是在哪一個時間點上完成的 是她進門時我剛剛完成,還是在這之前幾個小時我就完成了?
  • have,has,had,having 作為助動詞的用法,很好掌握!
    文丨陳德永今天我們說說 have 作為助動詞的用法,前面我們說過,理解助動詞重在明白一個「助」字,即幫助後面的主動詞,完成「時和數」的概念表達。have 作為助動詞用,僅用於完成時中,have 的變化:單三的情況---has;非單三情況---have;過去式---had。have 、has 用於現在完成時,had 用於過去完成時,後面都跟過去分詞。1.
  • 虛擬語氣之——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.would (not) have done」 完整的句型:If sth./sb. hadn’t done…, sth./sb.would (not) have done … 舉例:要是你沒告訴我那件事,我就不會離開了。If you hadn't told me about that thing, I wouldn't have left.
  • have done 和 had done 怎麼區分?
    過去完成時,可以和現在完成時對比著學習,前面我們講過了現在完成時,表示到「現在」已經完成的動作,過去完成時,就是在一個過去的時間之前完成的動作,簡單的說就是表示「過去的過去」。我們知道現在完成時的動詞結構是「have/has + 過去分詞」,過去完成時的動詞,就是把「have、has」變成過去式---had。這樣,過去完成時的動詞結構就是:had + 過去分詞,所以我可以說,過去完成時,就是現在完成時的過去式。
  • 英語語法:助動詞have以及它的變體has/had的用法
    助動詞have以及它的變體has, had等的主要用法如下:   1. have +過去分詞,構成完成時態。如:   He has left for Japan. 他已去了日本。   We』ve just done the washing-up. 我們剛洗完碗碟。
  • have,had,will have... 分別怎麼用?
    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.
  • 五種半情態動詞短語had better,would rather, have to等的真面目
    意義上都帶有某種「情感態度」,如:would /had rather 寧願,寧可had better/best 最好have to 不得不,必須used to 過去常常ought to 應該not to do, 疑問將ought提句首;4)used not to do或didn’t used to do, 疑問將used提句首或藉助did完成;5)have to 有點例外,其否定和疑問藉助do來完成;且有第三人稱單數形式has to, 過去式had to。
  • 《英語提高》had had done是什麼時態
    此為過去完成時,在這裡第一個had是指時態:had done過去完成時;第二個had是使役動詞:had sth done,讓某事被做。例如:My sister had had the computer repaired.我的姐姐已經把這個電腦修好了。
  • 過去分詞和動詞過去式區別
    一、動詞的過去式是一個動詞,單獨作謂語。不能與助動詞、情態動詞連用。它的詞性與動詞的第三人稱單數一樣。 動詞的過去式可分為規則動詞和不規則動詞。規則動詞的過去式變化如下:1、一般情況下,動詞詞尾加 -ed ,如:worked played wanted acted2、以不發音的 -e 結尾動詞,動詞詞尾加 -d,如:lived moved decided declined hoped judged raised wiped3、以輔音字母 + y結尾的動詞,把-y變為-i 再加-ed,如:
  • 英文金曲:Best I have ever had (最棒的唯一)
    新東方網>英語>英語學習>語法詞彙>流行語>正文英文金曲:Best I have ever had (最棒的唯一) 2006-10-08 09:09 來源:中國日報網站 作者:
  • Unit 16 Past perfect continuous (I had been doing)
    第二部分:過去完成進行時用於描述過去某段時間所發生的對現在有直接影響並還在進行中)事情;第三部分:試從時間的角度比較 havebeen -ing和 had been -ing ;第四部分:試比較 was -ing(對現在無影響)和 had been -ing(對現在有影響) ;第五部分:
  • 您知道have had it是什麼意思嗎?
    說到have這個單詞,我們都非常熟悉。今天,我們一起看一下與have相關的習語,看看您都掌握了嗎?1、have done with sth 結束(不愉快的事)Let's have done with this silly argument.我們結束這場無聊的爭辯吧。
  • have+done是完成時,什麼時候才會用had+done過去完成時?
    昨天文章如下:在表示「願望」時,不要只會用wish,與hope等,有什麼區別今日文章解讀:After her husband had gone to work, Mrs.節選《新概念英語3 It’s only me》(1)過去完成時的使用情況After her husband had gone to work…現在完成時遠遠比過去完成時使用的更頻繁,以至於很多同學不知道什麼時候使用過去完成時。
  • 3組例句分清過去式和現在完成時的區別
    1.I have had lunch.我已經吃過午飯了。想說我吃過飯了,到底是用過去式還是用現在完成時呢?!之前我們強調過,過去式強調的是「動作」,而現在完成時,強調的是「狀態,結果和過去動作對現在的影響」。
  • 用過去完成時講故事 I HAD LEARNED……The Past Perfect Tense
    因此,過去完成時可以幫助我們的故事隨著時間發展,創造懸念,創造戲劇性。那讓我們來聊一聊如何說一個過去完成時的句子吧,其實很簡單,和我最近一直在教的條件句的英語動詞時態難度差不多。You've probably already started noticing a pattern.