英語(yǔ)現(xiàn)在完成時(shí)測(cè)試題含講解
現(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ī)。
- 相關(guān)熱點(diǎn):
- 英語(yǔ)時(shí)態(tài)
- 英語(yǔ)語(yǔ)法
- 現(xiàn)在完成時(shí)
- 2011年考研政治真題