would+have+been+doing是什么時態(tài)?
2022-03-16
- 相關(guān)推薦
擴展資料
虛擬語氣的判斷:
1、if條件狀語從句有真實條件句和非真實條件句。假設(shè)條件可以實現(xiàn)的句子為真實條件句,反之為非真實條件句,要用虛擬語氣。其形式分為以下三種:
(1)與過去事實相反的假設(shè)。從句的謂語動詞用“had+過去分詞”,主句用“should(would,could,might)+have+過去分詞”。
(2)與現(xiàn)在事實相反的假設(shè)。從句的謂語動詞用過去式,系動詞用were,主句的謂語用“should(would,could,might)+動詞原形”。
(3)與將來事實相反的假設(shè)。從句的謂語動詞用“should(were to)+動詞原形”,主句用“should(would,could,might)+動詞原形”。
2、賓語從句中的虛擬語氣。
(1)wish后接賓語從句中的虛擬語氣:
表示與現(xiàn)在和將來事實相反的愿望,從句謂語動詞用過去時態(tài)。
表示與過去事實相反的愿望,從句謂語動詞用過去完成時態(tài)。
(2)表示“要求、建議、命令”等動詞后面的賓語從句中的虛擬語氣。用于此結(jié)構(gòu)的動詞有:advise, direct, agree, ask, demand, decide, desire, insist, order, prefer, propose, request, suggest等。從句的謂語動詞用“should + 動詞原形”, should 可以省去。
3、主語從句中的虛擬語氣。
(1)It be +形容詞+ that... (should)...。用于該句型的形容詞有:necessary,good,important,right, wrong,better,natural,proper,funny,strange,surprising等。
(2)It be+過去分詞 + that... (should)...用于該結(jié)構(gòu)中的過去分詞是表示“建議、請求、命令”等詞的過去分詞。
(3)It is time (about time/high time) that... + (過去時或should+動詞原形)。