【正文】
parents look sad .Maybe they _________what39。 studied D. are 。 do ?! ?他這些天上哪兒去了? 。 done 。 studying B. will 。 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. 三、漢譯英?! 1現(xiàn)在完成時(shí)中,非延續(xù)性動(dòng)詞不能與for和since引導(dǎo)的表示一段時(shí)間的狀語連用,通常是用相應(yīng)的延續(xù)性動(dòng)詞來代替。因?yàn)樯鲜龆陶Z表示的是從現(xiàn)在起往前推算的一段時(shí)間,句中的動(dòng)作是從過去某一時(shí)間或時(shí)刻開始持續(xù)到現(xiàn)在的。 【注】在一定的上下文里,若是以過去時(shí)間為起點(diǎn),也可用過去完成時(shí)。如: He has joined the army for five years. (錯(cuò)誤) It has been five years since he joined the army.(正確) 能與現(xiàn)在完成時(shí)連用詞語很多,如副詞just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子: (1) since(自從):不管用作介詞、連詞還是副詞, 句子(主句)謂語通常都用現(xiàn)在完成時(shí):I haven’t seen her since last week. 自上周以來我一直未見過她。He is being childish .他這樣做是耍孩子氣。) He is speaking English.(現(xiàn)在進(jìn)行時(shí),說明動(dòng)作正在進(jìn)行。而一般過去時(shí)則只不過是表示動(dòng)作發(fā)生在過去的什么時(shí)候。其實(shí)不然,現(xiàn)在完成時(shí)主要表示,發(fā)生在過去的動(dòng)作延續(xù)到現(xiàn)在剛剛完成、或許還要延續(xù);側(cè)重于這個(gè)動(dòng)作對現(xiàn)在帶來的結(jié)果、產(chǎn)生的影響、積累的總和等等。) He spoke English when he was in New Zealand .(一般過去時(shí),說明動(dòng)作發(fā)生的時(shí)間。例如:Tom is being a good boy today .湯姆今天很乖。在這種情況下,應(yīng)該用It has been … ;since…的句式來表達(dá)?! have been here (for) the last [past] month. 最近一個(gè)月里我都在這兒?! 現(xiàn)在完成時(shí)常與recently(近來),so far(到目前為止),in the past/last + 一段時(shí)間等時(shí)間狀語連用。故9的正確答案為B?! ?A 1D 1C C 二、句型轉(zhuǎn)換。 better Zhao Lan ______already ______in this school for two years .A. was 。 finished ?。? Have 。 她去過上海。 finish 1 His father ______ the Party since 1978 . ?。? joined B. has joined C. was in D. has been in 1Do you know him well ? Sure .We _________ friends since ten years ago . A. were B. have been C.