1. 一般現(xiàn)在時(shí)
用法:
A) 表示現(xiàn)在發(fā)生的動作、情況、狀態(tài)和特征。
B) 習(xí)慣用語。
C) 經(jīng)常性、習(xí)慣性動作。
例:He always helps others. (他總是幫助別人。)
D) 客觀事實(shí)和普遍真理。尤其要注意,如果前后文不是一般現(xiàn)在時(shí),則無法保持 主句、從句時(shí)態(tài)一致。
E) 表示一個(gè)按規(guī)定、計(jì)劃或安排要發(fā)生的動作,(僅限于某些表示“來、去、動 、停、開始、結(jié)束、繼續(xù)”等的動詞 )可以與表示未來時(shí)間的狀語搭配使用 。常見的用法是:飛機(jī)、火車、輪船、汽車等定期定點(diǎn)運(yùn)行的交通方式。
例:The next train leaves at 3 o'clock this afternoon.
(下一趟火車今天下午3點(diǎn)開車。)
How often does this shuttle bus run? (這班車多久一趟?)
F) 在時(shí)間和條件狀語從句里經(jīng)常用一般現(xiàn)在(有時(shí)也用現(xiàn)在完成時(shí))表示將來事 情。
例:When you have finished the report, I will have waited for about 3 hours.(等你完成這份報(bào)告的時(shí)候,我就已經(jīng)等了將近3個(gè)小時(shí)了。)
2. 現(xiàn)在進(jìn)行時(shí)(be doing)
用法:現(xiàn)在正在進(jìn)行的動作。
3. 現(xiàn)在完成時(shí)(have done)
用法:
A) 表示動作到現(xiàn)在為止已經(jīng)完成或剛剛完成。
例:I bought a new house, but I _________ my old one yet, so at the moment I have two houses.
A) didn't sell B) sold C) haven't sold D) would sell
答案是C) haven't sold。
B) 表示從過去某時(shí)刻開始,持續(xù)到現(xiàn)在的動作或情況,并且有可能會繼續(xù)延續(xù)下去。此時(shí)經(jīng)常用延續(xù)性動詞。時(shí)間狀語常用since加一個(gè)過去的時(shí)間點(diǎn),或for 加一段時(shí)間,或by加一個(gè)現(xiàn)在時(shí)間。
例:Great as Newton was, many of his ideas ___________ today and are being modified by the work of scientists of our time.
A) are to challenge C) have been challenged
B) may be challenged D) are challenging
全句的意思是:“雖然牛頓是個(gè)偉大的人物,但他的許多見解直到今天還在受到挑戰(zhàn),并且被現(xiàn)代科學(xué)家的工作所修正。”challenge是及物動詞,在本句中應(yīng)當(dāng)是被動語態(tài);其動作延續(xù)到今天,所以要用現(xiàn)在完成時(shí)態(tài)?梢姶鸢甘荂) have been challenged。A) are to challenge和D) are challenging都是主動語態(tài),不可能是答案。B) may be challenged雖然是被動語態(tài),但意思與全句內(nèi)容不合,所以不對。
C) 表示發(fā)生在過去,但對現(xiàn)在仍有影響的動作或情況。通常用點(diǎn)動詞,如:arrive, begin, find, give, lose等。
例:John has broken his left leg.(約翰摔斷了左腿。)
注意事項(xiàng)
A) 現(xiàn)在完成時(shí)是聯(lián)系過去和現(xiàn)在的紐帶。現(xiàn)在完成時(shí)和過去時(shí)的區(qū)別在于:現(xiàn)在完成時(shí)強(qiáng)調(diào)動作的動態(tài),或受動態(tài)的影響,是動態(tài)的結(jié)果,對現(xiàn)在有影響;過去時(shí)只表示過去的某個(gè)具體時(shí)間里發(fā)生的動作,與現(xiàn)在沒有聯(lián)系。
例:He worked in that hospital for 8 years.(他曾經(jīng)在那家醫(yī)院工作了8年。這只是講述一個(gè)過去的事實(shí),他現(xiàn)在已經(jīng)不在那家醫(yī)院了。)
He has worked in that hospital for 8 years.(他已經(jīng)在那家醫(yī)院里工作了8年。表示他從過去開始工作,一直工作到現(xiàn)在,現(xiàn)在仍在那家醫(yī)院工作。)
B) 因?yàn)楹衒or加一段時(shí)間或since加一個(gè)時(shí)間點(diǎn)這樣的時(shí)間狀語的完成時(shí),有動態(tài)和延續(xù)性的特點(diǎn),所以不能使用終端動詞或瞬間動詞。
例:My sister has been married for 5 years.(過去分詞做表語表示狀態(tài),可以延續(xù))
My sister has married. Don't disturb her.(終端動詞)
C) 在"this is the first/ second/ third…… time that……"句型里要求用完成時(shí)。
例:This is the second time that the products of our company have been shown in the International Exhibition.(這是我公司產(chǎn)品第二次參加國際展覽會。)
D) 句型"It is/ has been……since"所使用的兩種時(shí)態(tài)都正確。
例:It is/ has been 10 years since I last saw him.(從我上次見到他以來已經(jīng)10年了。)
E) 在"no sooner than"、"hardly/ scarcely ……when"、"before"、"prior to"等句型中,主句要求完成時(shí)。
例:I haven't met that professor prior to today.(以前我從未見過那位教授。)