【正文】
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. 三、漢譯英。“have/has been in + 地點(diǎn)”表示“在某地呆了多長時間”,常與表示時間的狀語連用。 B 1現(xiàn)在完成時中,非延續(xù)性動詞不能與for和since引導(dǎo)的表示一段時間的狀語連用,通常是用相應(yīng)的延續(xù)性動詞來代替。 C 現(xiàn)在完成時還與once(一次),twice(兩次),three times(三次),several times(幾次)等表示重復(fù)次數(shù)的詞語連用。因?yàn)樯鲜龆陶Z表示的是從現(xiàn)在起往前推算的一段時間,句中的動作是從過去某一時間或時刻開始持續(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