【正文】
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. 三、漢譯英?!癶ave/has been in + 地點(diǎn)”表示“在某地呆了多長(zhǎng)時(shí)間”,常與表示時(shí)間的狀語(yǔ)連用。 B 1現(xiàn)在完成時(shí)中,非延續(xù)性動(dòng)詞不能與for和since引導(dǎo)的表示一段時(shí)間的狀語(yǔ)連用,通常是用相應(yīng)的延續(xù)性動(dòng)詞來(lái)代替。 C 現(xiàn)在完成時(shí)還與once(一次),twice(兩次),three times(三次),several times(幾次)等表示重復(fù)次數(shù)的詞語(yǔ)連用。因?yàn)樯鲜龆陶Z(yǔ)表示的是從現(xiàn)在起往前推算的一段時(shí)間,句中的動(dòng)作是從過去某一時(shí)間或時(shí)刻開始持續(xù)到現(xiàn)在的。故上兩側(cè)根據(jù)上下文分析、推理,正確答案是B。 漢譯英。 句型轉(zhuǎn)換。 finish 1 His father ______ the Party since 1978 . A. joined B. has joined C. was in D. has been in 1—Do you know him well ? — Sure .We _________ friends since ten years ago . A. were B. have been C. have bee D. have made 1—How long have you ____ here ? —About two months . A. been B. gone C. e D. arrived 1Hurry up! The play __________ for ten minutes . A. has begun B. had begun C. has been onD. began1 It _____ ten years since