1. What ______ you do this Sunday if it ______?
A. do, will rain B. will, rain
C. do, rains D. will, rains
2. I wish it ______ fine tomorrow.
A. would be B. will be
C. is D. to being
3. All the girls swam in the lake except two, who ______ halfway.
A. gave off B. gave up
C. gave away D. gave out
4. --Can I get the house cheaper?
--Sorry, it's ______ my power to sell it any cheaper.
A. without B. except
C. beyond D. out
5. Many people believe we are heading for an environmental disaster (灾难) ______ we radically (根本地) change the way we live.
A. but B. though
C. unless D. in case
6.It is on October 1,2009 that the People's Republic of China ______ its 60th birthday.
A. congratulated B. kept
C. remained D. celebrated
7. --Is ______ here?
--No, Bob is ill at home.
A. anybody B. somebody
C. everybody D. nobody
答案 :
1.【答案】D。解析: 根据this Sunday知道主句用一般将来时,而if引导的从句用一般现在时表将来,所以答案选D。
2.【答案】A。解析: wish后的宾语从句用虚拟语气,这里表示对将来的愿望,因此宾语从句的谓语形式是would be,故选A。
3.【答案】B。解析: give up意为“放弃”;give out意为“分发,发出(气味、热等),发表,用尽,精疲力竭”;give away意为“送掉,分发,放弃,泄露,出卖”;give off意为“发出(蒸汽、光等),长出(枝、杈等)”。
4.【答案】C。解析: beyond one's power是固定搭配,表示“超出某人的能力”,故选C。
5.【答案】C。解析:句意为“很多人认为,除非我们从根本上改变生活方式,否则我们将面临巨大的环境灾难”。unless有“否则,如果不”之意,所以选C。
6.【答案】D。解析: 这句话的意思是:2009年10月1日,中华人民共和国(人民)庆祝祖国建立60周年。congratulate表示“向某人祝 贺”;keep表示“保持,遵守”;remain表示“逗留,继续存在”;celebrate表示“庆祝,庆贺,赞美,歌颂”。故D项符合题意。
7.【答案】C 。解析:根据语法anybody或者everybody都可以,但是根据句意,应该是老师问大家是否都在这儿,everybody可以表示“所有人,大家”,所以答案选C。