【正文】
根據(jù)“wasn’t driving”是過去進(jìn)行時,所以此處是對過去的虛擬,主句時態(tài)應(yīng)用情態(tài)動詞+have done,故選C。 otherwise, I am sure, it _______ a more serious accident.A.would be B.were C.would have been D.had been【答案】C【解析】【詳解】句意:幸運(yùn)的是,事故發(fā)生時他沒有開快車;否則,我相信,這將是一個更嚴(yán)重的事故。其句子結(jié)構(gòu)為:從句:If + 主語+ had +過去完成式動詞+ ……主句:主語+ would (should, could, might) + have +過去完成式動詞+……故選 D考點(diǎn):考查虛擬語氣的用法。分析:考查if引導(dǎo)的虛擬語氣。我現(xiàn)在太忙??键c(diǎn):考查虛擬語氣。在if從句中用一般過去時,主句中用would+動詞的原形。 would【答案】D【解析】試題分析:句意:如果我是一只鳥,我就能在藍(lán)色的天空中飛翔。 will C.will be。28.If I a bird, I _ fly in the blue sky.A.was。故選D。must have got through 一定通過;could get through 可能通過;would get through 會通過;would have got through 會通過。考點(diǎn):考查虛擬條件狀語從句。另外,would rather do sth than do sth是固定句型,表示“寧可……也不……”。26.If I you, I would rather at home and watch TV than to the party.A.was;stay, go B.a(chǎn)m;stay, go C.were;to stay, go D.were;stay, go【答案】D【解析】試題分析:句意為:如果我是你,我寧愿在家看電視也不去參加聚會。所以選B。但你沒有。考點(diǎn):考查虛擬語氣及時態(tài)的用法。對過去的虛擬If+主語+had +動詞過去分詞,主語+would / should / might / could have + 動詞過去分詞。”故選A。排除B、D;if條件句用一般現(xiàn)在時代替將來時,排除C。 doesn’t rain【答案】A【解析】考查主謂一致和if從句。 isn’t rainyC.is going to。23.The headmaster with his students Hangzhou Paradise Park if it tomorrow.A.is going to。根據(jù)上文提到 What would you do if you won a million yuan 這是對現(xiàn)在的虛擬,所以回答時用would do ,故選D項(xiàng)。22. What would you do if you won a million yuan? __________.A.I shall give it to charities B.I will buy snacks C.I won’t put it in the bank D.I’d give it to medical research【答案】D 【解析】 試題分析:考查虛擬語氣。虛擬語氣是不可能發(fā)生的,是一種假設(shè)情況;而if引導(dǎo)的條件狀語從句,是有可能發(fā)生的??键c(diǎn):本題考查虛擬語氣。對于虛擬語氣,從句應(yīng)該用過去式(be動詞,不論是第幾人稱,都用were),主句用would do。 would【答案】C【解析】試題分析:根據(jù)題干,本句的意思應(yīng)是“如果我是你,我將穿一件裙子。 willC.were。21. —I’m going to Larry’s party. But I don’t know what to wear.—If I ___ you, I _______ wear a dress.A.a(chǎn)m。其主要有三種結(jié)構(gòu):與現(xiàn)在事實(shí)相反若與現(xiàn)在事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”與過去事實(shí)相反若與過去事實(shí)相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)