首页 > 范文大全 > 正文

吹尽黄沙始见金日

开篇:润墨网以专业的文秘视角,为您筛选了一篇吹尽黄沙始见金日范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

在if引导的虚拟语气的状语从句中,主句与从句的动作发生在不同的时间,这时主、从句的谓语动词要根据各自所指的不同时间选用适当的虚拟语气形式,这叫做混合条件句或错综时间条件句。

混合条件句是在if引导的虚拟语气的状语从句常规结构上的进一步延伸和扩展。只有对下列结构铭记于心,才能看清真伪、去伪存真,抓住解题关键。

一、夯实基础

二、解题秘籍

1.兵来将挡水来土掩——按时间状语来判断

在做这些题目的时候尤其要注意每道题目的提示语:时间状语。绝大多数情况下,从句或者主句都有相关的时间状语,这是解题的线索。

①If I had worked harder at school in the past, I in a comfortable office now.

A. would sit

B. would have set

C. would be sitting

D. were sitting

答案:C 从句in the past时间状语可以知道是和过去事实相反,主句now这个时间主语和现在事实相反,即套用主语+would do这种结构。

②It is hard for me to imagine what I would be doing today if I in love, at the age of seven, with the Melinda Cox Library in my hometown.

A. wouldn’t have fallen

B. had not fallen

C. should fall

D. were to fall

答案:B 本题与上题考查方向正好相反,从主句today以及would do这种结构可以知道和现在事实相反,从句的时间状语at the age of seven可知和过去事实相反。

③If he had taken the doctor’s advice, he be in hospital now.

A. shouldn’t B. hadn’t

C. wouldn’t have D. would not

答案:D

2. 万变不离其宗——按结构、句意来调整

当句子没有出现让我们做出判断的时间状语时,要根据if条件状语从句的结构反推出相应的时间。

① if I had arrived yesterday without letting you know beforehand?

A. Would you be surprised

B. Were you surprised

C. Had you been surprised

D. Would you have been surprised

答案:A 参考译文:如果昨天没有提前通知你,我就来了,你现在会觉得奇怪吗?这是一个混合条件句。条件从句表示的动作和主句表示的动作,发生的时间是不一致的,动词的形式要根据表示的时间来调整。

②If you hadn’t contacted Jerry Brown until recently, you the photograph on the right was strange.

A. think

B. would have thought

C. would think

D. will think

答案:C 从句和过去事实相反,主句没有出现时间状语,但通过从句中的时间状语until recently可以得知主句和现在事实相反。

③He was very busy yesterday, otherwise he to the meeting.

A. came

B. had come

C. would come

D. would have come

答案:D He was very busy yesterday是过去情况的真实语气,由此推出otherwise引导的是对过去的虚拟。

1. How I wish I had studied harder when I was in school!If you had, you work into late every day nowadays.

A. don’t B. wouldn’t

C. didn’t D. won’t

2. it rained last night, the ground wet now.

A. Should; would be

B. Would; would have be

C. If; would have be

D. Had; would be

3. If you that late movie last night, you would not be so sleepy now.

A. haven’t watched

B. didn’t watch

C. hadn’t watched

D. wouldn’t have watched

4. If you hadn’t taken such a long time to get dressed, we’d there by now.

A. be B. circles

C. is circling D. be circling

5. Had you had followed my advice, you better now.

A. are

B. would have been

C. would be

D. will be

6. Mary to college last year. Unfortunately, she could not take the examinations because of a sudden illness.

A. could go

B. did go

C. could have gone

D. must have gone

7. I _____ you some money, but I hadn’t any on me then.

A. would lend

B. would have lent

C. could lend

D. may have lent

8. He busy yesterday, or he you with your experiment.

A. was; had helped

B. was; would have helped

C. had been; would have helped

D. were; would have helped

Key:BDCA CCBB

(作者单位:南昌市二十七中)