Unit 4 Learning efficiently
解析:这是混合时态、混合语气的主从复合句。主句is hard是陈述语气;宾语从句里的主句谓语would be doing是“与现在事实不符”的虚拟语气;if引导的条件句谓语应该要是与过去事实不符的虚拟语气,因为at the age of seven是明确的时间状语。故选b。
2. oh, i’m not feeling well in the stomach. i ______ so much fried chicken just now. (上海)
a. shouldn’t eat b. mustn’t have eaten c. shouldn’t have eaten d. mustn’t eat
解析:时间状语just now和过去时态连用,因此这是与过去事实不符的虚拟语气。故选c。
3. he hesitated for a moment before kicking the ball, otherwise he _____ a goal. (上海)
a. had scored b. scored c. would score d. would have scored
解析:从逻辑的角度看,转折副词otherwise后面总是要接虚拟语气。该句中hesitated是过去时态,故选d。
4. mr. white _____ at 8:30 for the meeting, but he didn’t show up. (广西)
a. should have arrived b. should arrive
c. should have had arrived d. should be arriving
解析:8:30就应到达,但是现在还没有出现。should含有轻微的指责意。故选a。
5. –i’ll tell mary about her new job tomorrow. 23. (福建)
–you _____ her last week.
a. ought to tell b. would have told c. must tell d. should have told
解析:原因同上。故选d。
6. i was really anxious about you. you _____ home without a word. (全国)
a. mustn’t leave b. shouldn’t have left c. couldn’t have left d. needn’t leave
解析:你不应该一句话不说就离家出走的,但是你却这样做了,用虚拟语气。故选b。
3)与将来事实可能不符的条件句
if it were to rain this afternoon, the football match would be put off till next friday.如果今天下午下雨,足球赛就推迟到下一周星期五。
did tom come tomorrow(=if tom came tomorrow), we should show him around our campus.如果汤姆明天来,我们应该带领他参观我们的校园。