一、單項選擇
1、現(xiàn)在完成時主要強調(diào)過去發(fā)生的動作對現(xiàn)在造成的影響,或過去發(fā)生的動作還未結(jié)束,一直持續(xù)到現(xiàn)在或?qū)?,重點在于對現(xiàn)在的影響。這種考查難度較大,往往無時間狀語,需要從上下文分析、推理才行。故上兩側(cè)根據(jù)上下文分析、推理,正確答案是B。
2、現(xiàn)在完成時常與already(已經(jīng)),just(剛剛,正好),ever(曾經(jīng)),never(從來,也不;從不),before(以前),yet(仍然)等連用。故2應(yīng)選B。
3、C
4、現(xiàn)在完成時常與recently(近來),so far(到目前為止),in the past/“last + 一段時間”等時間狀語連用。因為上述短語表示的是從現(xiàn)在起往前推算的一段時間,句中的動作是從過去某一時間或時刻開始持續(xù)到現(xiàn)在的。故4應(yīng)選D。
5、C
6、現(xiàn)在完成時時常與“for +時間段或since +過去時間點”連用(含從句,從句過去時)。故6應(yīng)選C。
7、C
8、現(xiàn)在完成時還與once(一次),twice(兩次),three times(三次),several times(幾次)等表示重復(fù)次數(shù)的詞語連用。故8應(yīng)選B。
9、現(xiàn)在完成時與一般過去時容易混淆,就是因為它們所表示的動作都發(fā)生在過去,但二者又有區(qū)別:一般過去時表示過去某個時間發(fā)生的事、存在的狀態(tài)或經(jīng)常發(fā)生的動作,說話的側(cè)重點在于陳述一件過去的事情,與現(xiàn)在沒有關(guān)系;現(xiàn)在完成時表示與現(xiàn)在有關(guān)系的發(fā)生在過去的動作,它不與表示過去的時間狀語(如yesterday , last week , a moment ago等)連用。故9的正確答案為B。
10、B
11、現(xiàn)在完成時中,非延續(xù)性動詞不能與for和since引導(dǎo)的表示一段時間的狀語連用,通常是用相應(yīng)的延續(xù)性動詞來代替。故11的正確答案依次為:D。
12、B 13、A 14、C 15、A。
16、“have/has gone to + 地點”表示“某人去了某地(還未回來)”,指主語所指的人不在這兒。“have/has been in + 地點”表示“在某地呆了多長時間”,常與表示時間的狀語連用。“have/has been to +地點”表示“曾經(jīng)去過某地(但現(xiàn)在已不在那兒)。”故16的正確答案為A。
17、A 18、D 19、C 20、C
二、句型轉(zhuǎn)換
1、has he? 2、How long 3、died, has been dead
4、has been open 5、has been away 6、joined;ago
7、It is, since 8、The bus has been here for ten minutes.
三、漢譯英
1、Jim has finished doing his homework already. He is free now.
2、He received a letter yesterday.
3、My father has been to the Great Wall before.
4、She hasn't seen the new film yet.
5、She has been to Shanghai.
6、Where has he been these days?
瘋狂英語 英語語法 新概念英語 走遍美國 四級聽力 英語音標(biāo) 英語入門 發(fā)音 美語 四級 新東方 七年級 賴世雄 zero是什么意思寧波市沁水麗庭英語學(xué)習(xí)交流群