【正文】
的。故 4 應(yīng)選 D。 C 現(xiàn)在完成時(shí)時(shí)常 與“ for +時(shí)間段或 since +過去時(shí)間點(diǎn)”連用(含從句,從句過去時(shí))。故 6 應(yīng)選 C。 C 現(xiàn)在完成時(shí)還與 once(一次), twice(兩次), three times(三次), several times(幾次)等表示重復(fù)次數(shù)的詞語連用。故 8 應(yīng)選 B。 現(xiàn)在完成時(shí)與一般過去時(shí)容易混淆,就是因?yàn)樗鼈兯硎镜膭?dòng)作都發(fā)生在過去,但二者又有區(qū)別:一般過去時(shí)表示過去某個(gè)時(shí)間發(fā)生的事、存在的狀態(tài)或經(jīng)常發(fā)生的動(dòng)作,說話的側(cè)重點(diǎn)在于陳述一件過去的事情,與現(xiàn)在沒有關(guān)系;現(xiàn)在完成時(shí)表示與現(xiàn)在有關(guān)系的發(fā)生在過去的動(dòng) 作,它不與表示過去的時(shí)間狀語(如 yesterday , last week , a moment ago等)連用。故 9 的正確答案為 B。 B 1現(xiàn)在完成時(shí)中,非延續(xù)性動(dòng)詞不能與 for 和 since 引導(dǎo)的表示一段時(shí)間的狀語連用,通常是用相應(yīng)的延續(xù)性動(dòng)詞來代替。故 11 的正確答案依次為: D。 1 B 1 A 1 C 1 A。 1“ have/has gone to + 地點(diǎn)”表示“某人去了某地(還未回來)”,指主語所指的人不在這兒?!?have/has been in + 地點(diǎn)”表示“在某地呆了多長(zhǎng)時(shí)間”,常與表示時(shí)間的狀語連用?!?have/has been to +地點(diǎn)”表示“曾經(jīng)去過某地(但現(xiàn)在已不在那兒)?!惫?16 的正確答案為 A。 1 A 1 D 1 C C 二、句型轉(zhuǎn)換。 has he? How long died, has been dead has been open has been away joined; ago It is, since The bus has been here for ten minutes. 三、 漢譯英 。 Jim has finished doing his homework already. He is free now. He received a letter yesterday. My father has been to the Great Wall before. She hasn39。t seen the new film yet. She has been to Shanghai. Where has he been these days?