Gary 發問於 社會與文化語言 · 1 月前

假設語氣現在式倒裝句?

請問假設語氣現在式是否只有be動詞原形取代現在式be動詞的用法?

如果是其他一般動詞或助動詞在假設法語氣能倒裝嗎

If it is rainy tomorrow, I will stay at home.Be it rainy tomorrow, I will stay at home.

2 個解答

評分
  • Louis
    Lv 7
    1 月前
    最愛解答

    「假設語氣現在式」是所有的動詞都要用「原形動詞」。如:

    God "bless" you! (不是blesses)

    If any person "be found" guilty, he shall have the right of appeal.(不是is found)

    假設子句中使用「假設語氣現在式」屬於「舊式用法」,現代英語都用「直述語氣」來代替了。如:If it is rainy tomorrow, I will stay at home.

    If it be rainy tomorrow, I will stay at home.(假設語氣現在式,舊式用法)

    =假如明天下雨,我會呆在家裡。

    句子倒裝有強調的作用,所以下面這句話可能造成誤解:

    Be it rainy tomorrow, I will stay at home.=就算明天下雨,我還是要呆在家裡。(這句話的邏輯好像不太合理?)

    Be it ever so humble, there's no place like home.=不論家是多麼簡陋,沒有地方比得上它。

    假設法的省略(在文言中,會去掉if,句子倒裝):

    If I had been there, I would have helped you.

    = Had I been there, I would have helped you.

    If he should come, I will let you know.

    = Should he come, I will let you know.

    If I were rich, I would go abroad.

    = Were I rich, I would go abroad.

  • 1 月前

    Types of conditional clause probable involoved"If-clause"should + infinitive , past ,only in rare case---->Main clause--present

    eg:-"If clause"---Be it rainy tomorrow<---> If the weather showed to be rainy tomorrow<----> If it is rainy tomorrow

    "Main clause"----I will stay at home<---->I will stay on time at home.

    eg:-The weather is(=will be) rainy tomorrow.

    ------be動詞原形(=is)取代现在式be(=will be)動詞

    eg:-In supposition or unreal condition:-If I were to know the weather/Were I to know the weather eg:-If it were to rain(=If it rained) tomorrow..eg:-used with a pp to form the passive voice:-The weather is to be取代现在式be.eg:-The weather is going to be rainy tomorrow.......

    -----The auxiliary verbs in the verb to be are:-am is are,was, were, be,being, been.

    -----If subjunctive are to be used, only "should=should stay out of rain if I were you=were I you", "had=past tense and participle of Have" can be used:-eg:-

    -----(1)Supposing that="Should" it rained tomorrow, I shall stay at home.

    -----(2)If the weather had rained="Had" it rained tomorrow, I should stay at home.

    -----(3)If the weather had been rainy="Had" the weather been rainy, I would have stayed at home.

還有問題嗎?立即提問即可得到解答。