1.如果主句的時態(tài)是現(xiàn)在時,從句可用所需要的任何時態(tài)
People who take physical exercise live longer.
進行體育鍛煉的人活得長些。(定語從句用一般現(xiàn)在時)
This is the person I met yesterday.
這就是昨天我遇見的那個人。(定語從句用一般過去時)
This is the person who will give us a lecture tomorrow.
這就是明天要給我們作報告的那個人。(定語從句用一般將來時)
This is the best way that has been used against pollution.
這是用來治理污染的最好辦法。(定語從句用現(xiàn)在完成時)
This is the very book that I am looking for.
這正是我一直在尋找的那本書。(定語從句用現(xiàn)在進行時)
2.如果主句的時態(tài)是過去時,從句只能用過去時態(tài)
Tom came back,which made us happy.
湯姆回來了,這使我們很高興。(定語從句用一般過去時)
Finally,the thief handed everything that he had stolen to the police.
那賊最終把偷的全部東西交給了警察。(定語從句用過去完成時)
This was the person who would give us a lecture the next day.
這就是第二天要給我們作報告的那個人。(定語從句用過去將來時)
【高考演練】
1.【安徽】The twins,who________their homework,were allowed to play badminton on the playground.
A.will finishB.finish
C.have finishedD.had finished
【答案】D 考查動詞的時態(tài)。句意:已完成作業(yè)的雙胞胎,被允許到操場上打羽毛球。根據(jù)語境可知,完成作業(yè)是在were allowed之前發(fā)生的動作,屬于“過去的過去”,應使用過去完成時。故選D。
2.【北京】— Hi,let’s go skating.
— Sorry,I’m busy right now.I________in an application form for a new job.
A.fill B.have filled C.am filling D.will fill
【答案】C 考查動詞的時態(tài)。根據(jù)上下文可知,回答人“正忙著”,所以是“正在填寫申請表格”,用現(xiàn)在進行時。故選C。
3.【北京】— What time is it?
— I have no idea.But just a minute,I________it for you.
A.check B.checked C.will check D.would check
【答案】C 考查動詞的時態(tài)。根據(jù)句意可知說話人不知道現(xiàn)在幾點,但是“將去核實一下”,應選一般將來時。故選C。
4.【北京】I found the lecture hard to follow because it________when I arrived.
A.started B.was starting C.would start D.had started
【答案】D 考查動詞的時態(tài)。根據(jù)句意可知,“我”不能趕上演講的原因是,“我”到達的時候演講已經(jīng)開始了?!暗竭_”為一般過去時,表述過去的動作。“已經(jīng)開始”表達過去的過去,應該用過去完成時。故選D。
5.【全國大綱卷】The reports went missing in 2012 and nobody________them since.
A.sees B.saw C.has seen D.had seen
【答案】C 考查動詞的時態(tài)。句意:那些報告2012年就丟失了,從那以后沒有人見過它們。此題解題的關鍵詞是后面的since,此處意為“從那以后”,這是現(xiàn)在完成時的標志。故選C。
6.【福建】— Haven’t seen you for ages! Where have you been?
— I went to Ningxia and________there for one year,teaching as a volunteer.
A.stayed B.stay C.had stayed D.am staying
【答案】A 考查動詞的時態(tài)。句意:“很久沒有見到你了!你去哪里了?”“我去了寧夏,在那里支教了一年?!备鶕?jù)句意可知,stay的動作發(fā)生在過去,用一般過去時。故選A。
7.【湖南】Since the time humankind started gardening,we________to make our environment more beautiful.
A.tryB.have been trying
C.are tryingD.will try
【答案】B 考查動詞的時態(tài)。句意:自人類開始園藝以來,我們就一直努力把我們的環(huán)境變得更加美好。根據(jù)since的提示可知用現(xiàn)在完成時,再根據(jù)語境可知,動作try 從過去一直持續(xù)到現(xiàn)在,而且還要繼續(xù)進行下去,因此用現(xiàn)在完成進行時。故選B。
8.【湖南】Whenever you________a present,you should think about it from the receiver’s point of view.
A.bought B.have bought C.will buy D.buy
【答案】D 考查動詞的時態(tài)。句意:每當你買禮物時,你都應該從禮物接收者的角度加以考慮。根據(jù)主句中的情態(tài)動詞可知“買”這一動作發(fā)生在將來,但是在時間狀語從句和條件狀語從句中,不能用一般將來時,而要用一般現(xiàn)在時表示將來的動作。故選D。
9.【江蘇】— How much do you know about the Youth Olympic Games to be held in Nanjing?
— Well,the media________it in a variety of forms.
A.cover B.will cover C.have covered D.covered
【答案】C 考查動詞的時態(tài)與語態(tài)。句意:“你對于即將在南京召開的青奧會知道多少?”“哦,媒體已經(jīng)以多種多樣的形式對其進行了報道?!备鶕?jù)語境可知,此處表示過去發(fā)生的動作對現(xiàn)在造成的影響,用現(xiàn)在完成時。故選C。
10.【江西】— Tony,why are your eyes red?
— I________up peppers for the last five minutes.
A.cut B.was cutting C.had cut D.have been cutting
【答案】D 考查動詞的時態(tài)。句意:“托尼,為什么你的眼睛發(fā)紅?”“我在過去的五分鐘內一直在剁辣椒?!备鶕?jù)for the last five minutes 可知,此處應該用現(xiàn)在完成進行時。此題易誤選C項,誤以為動作是在“過去的過去”發(fā)生的。此句是指過去所做的事對現(xiàn)在的影響。故選D。
11.【山東】Writing out all the invitations by hand was more time-consuming than we________.
A.will expect B.are expecting C.expect D.had expected
【答案】D 考查動詞的時態(tài)。句意:手寫所有的請?zhí)任覀冎邦A想的更加耗時。根據(jù)句意可知,expect 動作發(fā)生在was之前,表示過去的過去,用過去完成時。故選D。
12.【山東】They made up their mind that they________a new house once Larry changed jobs.
A.bought B.would buy C.have bought D.had bought
【答案】B 考查動詞的時態(tài)。句意:他們下定決心一旦拉里換了工作他們就會買一棟新房子。that引導的從句的時態(tài)要與主句的時態(tài)保持一致,主句用的是一般過去時,再由語境判斷從句用過去將來時。故選B。
13.【陜西】During his stay in Xi’an,Jerry tried almost all the local foods his friends________.
A.would recommendB.had recommended
C.have recommendedD.were recommending
【答案】B 考查動詞的時態(tài)。所填詞動作發(fā)生在tried ...foods 這一動作之前,即表示“過去的過去”,用過去完成時,故選B。
14.【四川】She________someone,so I nodded to her and went away.
A.phoned B.had phoned C.was phoning D.has phoned
【答案】C 考查動詞的時態(tài)。句意:她正在和某人打電話,所以我向她點了下頭便走了。根據(jù)后一分句“我”只向她點了下頭可知她正在打電話,故使用過去進行時。故選C。
15.【浙江】Sofia looked around at all the faces:she had the impression that she________most of the guests before.
A.has seen B.had seen C.saw D.would see
【答案】B 考查動詞的時態(tài)和語態(tài)。句意:索菲亞看了看周圍所有的面孔,她印象中大部分客人她以前都是見過的。根據(jù)句意知,此處see的動作發(fā)生在過去的過去,同時由題眼before 可知,該空應該用過去完成時態(tài)。故選B。
16.【重慶】You’d better write down her phone number before you________it.
A.forget B.are forgetting C.forgot D.will forget
【答案】A 考查動詞的時態(tài)。在時間狀語從句、條件狀語從句和讓步狀語從句中,用一般現(xiàn)在時代替將來時。故選A。
17.【重慶】James has just arrived,but I didn’t know he________until yesterday.
A.will come B.was coming C.had come D.came
【答案】B 考查動詞的時態(tài)。該句中的didn’t know與until連用決定了該空的時態(tài)是過去進行時,即“昨天才知道James 要來”。故選B。
18.【重慶】— Kevin,you look worried.Anything wrong?
— Well,I________a test and I’m waiting for the result.
A.will take B.took C.had taken D.take
【答案】B 考查動詞的時態(tài)。句意:“Kevin,你看起來很著急。有什么事嗎?”“嗯,我剛參加了一場考試,正在等結果?!庇删湟狻拔艺诘冉Y果”可知,參加考試是發(fā)生在過去的事情,應用一般過去時。will take是一般將來時;took是一般過去時;had taken是過去完成時,表示的是發(fā)生在過去某個動作之前的動作;take是一般現(xiàn)在時。故選B。
19.【安徽】In order to find the missing child,villagers________all they can over the past five hours.
A.did B.do C.had done D.have been doing
【答案】D 考查動詞的時態(tài)。句意:為了找到那名失蹤兒童,在過去的五個小時里村民們做了他們所能做的一切事情。根據(jù)時間狀語over the past five hours 可知,應該使用現(xiàn)在完成時或現(xiàn)在完成進行時。did 是一般過去時,do 是一般現(xiàn)在時,had done 是過去完成時,都不符合題意。故選D。
20.【全國Ⅰ】“Life is like walking in the snow”,Granny used to say,“because every step________”
A.has shown B.is showing C.shows D.showed
【答案】C 考查動詞的時態(tài)。句意:祖母過去經(jīng)常說:“人生就像在雪地里行走,因為每一步都能顯現(xiàn)出來”。根據(jù)Life is like walking in the snow 可知,后半句應用一般現(xiàn)在時。故選C。