【正文】
考點:if引導的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。 would【答案】D【解析】試題分析:如果我有一百萬美元,我要和我的父母環(huán)游世界。30.If I _____ one million dollars, I________ travel around the world with my parents.A.have。if從句表假設,與現(xiàn)在事實相反,be動詞則用were ,無論第幾人稱做主語。 would take D.were??键c:考查虛擬語氣。 would【答案】D【解析】試題分析:句意:如果我是一只鳥,我就能在藍色的天空中飛翔。28.If I a bird, I _ fly in the blue sky.A.was。 drink D.was。考點:考查虛擬語氣。所以選B??键c:考查虛擬語氣。24.Sir, you should__________ at the red light.But you didn’t.A.stop B.have stopped C.not have stopped D.stopped【答案】B【解析】試題分析:句意:先生,你應該在紅燈亮時停下來。23.If I you, I invite him to go to see a movie.A.am, would B.were, willC.were, would D.was, will【答案】C【解析】試題分析:句意:句意:如果我是你,我會邀請他去看電影。虛擬語氣用來表示說話人的主觀愿望或假想,而不表示客觀存在的事實,所說的是一個條件,不一定是事實,或與事實相反。通過對這句話的理解我們可以知道這是一個幾乎不可能實現(xiàn)的愿望,故在wish 后面的賓語從句中應用虛擬語氣,所以用過去時態(tài)。根據(jù)題意,故選B。19.You are overweight. You’d better any junk food. I suggest you more vegetables.A.not to eat, to have B.not eat, have C.not eat, to have D.not to eat, have【答案】B【解析】【詳解】句意:你超重了。那會使他很酷。故選C。表示與過去事實相反的虛擬條件句。16.— Come and join us, Betty!— I’m afraid I can’t. I’m too busy now. If I ______ time, I would certainly go.A.have B.have hadC.will have D.had【答案】D【解析】試題分析:句意:貝蒂,來加入我們吧!恐怕我不能。 will take【答案】 C【解析】試題分析:句意:如果我是你,我就要這份工作。點睛:虛擬情況從句主句對現(xiàn)在的虛擬過去式(be一般用were)should/would/could/might+do對過去的虛擬had+過去分詞should/would/could/might+have done對將來的虛擬過去式(be一般用were)should/would/could/might+doshould+動詞原形were+to do15. If I ______ you, I _____the job.A.was。14.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。根據(jù)“wasn’t driving”是過去進行時,所以此處是對過去的虛擬,主句時態(tài)應用情態(tài)動詞+have done,故選C。But for要不是+短語;If it were not for要不是(用于對現(xiàn)在的虛擬);But that要不是+從句;Unless