【正文】
u be C. Could you be D. Might you be 答案 B [在虛擬語氣中 , 如果把 if省略 , 可以把 should, were或 had提到主語的前面 。 此題考查的是 should提前 , 故選 B。 ] 1. —The look on her face suggests that she________much better today. —But the doctor still suggested she________for a few days. A. feels; rested B. feels; rest C. felt; rest D. felt; rested 答案 B [第一個(gè) suggest意為 “ 表明 ” , 從句中用陳述語氣 , 第二個(gè) suggest意為 “ 建議 ” , 從句中用 should+動(dòng)詞原形 , should可省略 。 ] 2. She made the demand that students______at once. A. leaves B. leave C. left D. to be left 答案 B [that引導(dǎo)的同位語從句作 demand的同位語 , 謂語動(dòng)詞用虛擬語氣 (should)+動(dòng)詞原形 。 ] 3. The order came that the medical supplies______to the village without delay. A. would be sent B. should send C. be sent D. must be sent 答案 C [that引導(dǎo)的從句作 the order的同位語 , 所以從句謂語動(dòng)詞用 (should)+動(dòng)詞原形 。 為了避免頭重腳輕從句放在了句尾 。 原句為 The order that the medical supplies be sent to the village without delay came。 ] 4. Had you listened to the doctor, you______all right now. A. are B. were C. would be D. would have been 答案 C [混合虛擬條件句 , 從句與過去事實(shí)相反用 had done, 主句與現(xiàn)在事實(shí)相反 (標(biāo)志性的詞 now)用 would do。 在 if引導(dǎo)的從句中 , 如果出現(xiàn)助動(dòng)詞 had或 were, should等詞 , 可以把 if省去 ,had, were, should分別提到主語前邊去 。 ] 5. ______to do the work, I should do it some other way. A. If were I B. I were C. Were I D. Was I 答案 C [be to do sth表示將來 , if省略把 were提到主語前 。 ] 6. If it were not for the fact that you______ill, I would ask you to do this right now. A. were B. had been C. are D. be 答案 C [要不是你病了 , 我現(xiàn)在就會(huì)讓你去做 。 you are ill是客觀事實(shí) , 所以用一般現(xiàn)在時(shí)態(tài) 。 ] 7. He treated me as though______his own son. A. I am B. I would be C. I was D. I were