現(xiàn)在完成時(shí)是英語(yǔ)考試中??嫉囊粋€(gè)語(yǔ)法點(diǎn),那么,你掌握得如何呢?

現(xiàn)在完成時(shí)有兩種用法
1.過(guò)去發(fā)生的某一動(dòng)作對(duì)現(xiàn)在造成的影響或結(jié)果或到現(xiàn)在為止已經(jīng)發(fā)生或完成的動(dòng)作。
2.表示過(guò)去發(fā)生的、持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài)。

下面我們來(lái)做幾道題測(cè)試下:

1.Kate's never seen Chinese films,____ ?
A. hasn't she ? B. has she ? ?C. isn't she ? D. is she

2.-Mum, may I go out and play basketball? -______you______ your homework yet?
A. Do; finish ? B. Are; finishing ? C. Did; finish ? D. Have; finished

3.His brother has been to Stone Forest twice______he came to Yunnan.
?A. after ? ? B. before ? ? ?C. since ? ? ? D. for

4.Tom______the CD player for two weeks.
A. has lent ?B. has borrowed ? C. has bought ? D. has had

5.My parents ______ Shangdong for ten years.
A. have been in ? B. have been to ? C. have gone to ? D. have been

參考答案:

1.答案:B
? 講解:陳述句部分含否定詞never,簡(jiǎn)略問(wèn)句部分要用肯定式,又因Kate's是Kate has的縮寫,故選B

2.答案:D
? ?講解:據(jù)yet可知,應(yīng)用現(xiàn)在完成時(shí)

3.答案:C
? ?講解:主句用的是現(xiàn)在完成時(shí),而從句用的是一般過(guò)去時(shí),故選C

4.答案:D
? ?講解:A、B、C均為非延續(xù)性動(dòng)詞,在肯定句中不與表"段時(shí)間"的短語(yǔ)連用,故選D。

5.答案:A
? ?講解:本題句中有"for+段時(shí)間"結(jié)構(gòu),據(jù)此可排除C,B項(xiàng)意為"去過(guò)某地",不合題意,D項(xiàng)缺介詞,故選A

好了,以上就是現(xiàn)在完成時(shí)測(cè)試題,你做對(duì)了幾道題呢?看了講解是不是明白了呢?以上的練習(xí)僅是定語(yǔ)從句中的一部分,在日常的學(xué)習(xí)中還請(qǐng)大家多練習(xí)才行。希望以上的內(nèi)容能給大家?guī)?lái)相應(yīng)的幫助,祝大家英語(yǔ)考試取得理想的成績(jī)。