41. Our class monitor suggested ________ a discussion of the subject.
A. should have B. to have C. have D. having
【答案】D.
【解析】非謂語動詞suggest:建議,其后接動詞時,應用其動名詞形式,意為“建議做某事”。本題應注意的是:雖然題中出現(xiàn)了suggest 一詞,但也不用虛擬語氣,因為其后接的不是賓語從句。故選D。
42. ________ more careful, his ship would not have sunk.
A. Had the captain been B. If the caption were
C. Should the captain be D. If the caption would have been
【答案】A.
【解析】虛擬語氣。根據(jù)句意并結合四個選項可知,本句包含一個省略了if的條件句。根據(jù)主句中的would not have sunk可知,句中表示的是與過去情況相反的假設,所以從句謂語動詞應用“had+過去分詞”形式。另外,虛擬條件句省略if時,從句要用部分倒裝,即將句中的had, were, should等詞提至主語之前。故選A。
43. Child ________ he is, he knows a lot.
A. even though B. though C. as D. although
【答案】C.
【解析】狀語從句。even though:雖然,即使,可以引導讓步狀語從句,但不用倒裝;though:盡管,引導讓步狀語從句時,可以倒裝也可以不倒裝;as:雖然,盡管,引導讓步狀語從句時必須倒裝。although:雖然,盡管,可以引導讓步狀語從句,但不用倒裝。分析句子結構可知,本句用了倒裝,將表語child提至了句首,并省略了不定冠詞a,所以應用as或 though引導。一般情況下,as和though不會同時出現(xiàn),但如果同時出現(xiàn),as語氣更強,為最佳答案。故選C。
44. The children ran away from the vineyard ________ they saw the guard.
A. at the moment B. the moment C. before D. as long as
【答案】B.
【解析】詞義辨析。at the moment此刻,目前;the moment一…就…,可以用作連詞,后面接完整的句子;before在……之前;as long as只要。根據(jù)句意可知,選B。
45. ________ there is no rain, farming is difficult or impossible.
A. For B. Where C. While D. As
【答案】B
【解析】詞義辨析。for因為,為了;通常用來表推測;where在……地方,可以作連詞;while雖然,然而;as因為,雖然;表示較弱的因果關系,雙方均已知這種情況。根據(jù)句意可知,選B。