【正文】
,故選A?!军c(diǎn)評(píng)】考查現(xiàn)在完成時(shí),注意have been to表示去過(guò)回來(lái)了,have gone to表示去了還沒(méi)回來(lái)。19.My mother a good example for me since I was young.A.wasB.has beenC.will beD.is【答案】 B 【解析】【分析】句意:打小以來(lái),媽媽就是我的好榜樣。根據(jù)時(shí)間狀語(yǔ)“since l was young”可知,主句應(yīng)用現(xiàn)在完成時(shí),表示動(dòng)作從過(guò)去一直持續(xù)到現(xiàn)在。故選B?!军c(diǎn)評(píng)】考查動(dòng)詞的時(shí)態(tài)20.—Look at these stamps. I _______ them for five years.—Wow, they are wonderful.A.keptB.have keptC.have boughtD.bought【答案】 B 【解析】【分析】句意:——看這些郵票,我持有它們5年了?!?,真漂亮。表示動(dòng)作從過(guò)去開(kāi)始持續(xù)到現(xiàn)在用現(xiàn)在完成時(shí),結(jié)構(gòu)為have/has+過(guò)去分詞,因?yàn)橹髡Z(yǔ)是I,助動(dòng)詞用have,故選B。【點(diǎn)評(píng)】考查現(xiàn)在完成時(shí)的用法,注意表示動(dòng)作的延續(xù)用現(xiàn)在完成時(shí)。21.He ________ for ten years.A.has been marriedB.marriedC.got marriedD.had married【答案】 A 【解析】【分析】句意:他結(jié)婚十年了。根據(jù)句意可知是從過(guò)去持續(xù)到現(xiàn)在的動(dòng)作,應(yīng)該用現(xiàn)在完成時(shí)。故選A。22.一 Have you ever the film Gang Jiong?一 Yes, I have.A.seeB.to seeC.sawD.seen【答案】 D 【解析】【分析】句意:“你看過(guò)電影《港囧》嗎?”“是的,我看過(guò)?!庇蒭ver及答語(yǔ)可知句子用現(xiàn)在完成時(shí),故用see的過(guò)去分詞seen?!军c(diǎn)評(píng)】考查動(dòng)詞的時(shí)態(tài)。23.The old city_______ a lot since ten years ago.A.changedB.changesC.changeD.has changed【答案】 D 【解析】【分析】這個(gè)老城市已經(jīng)發(fā)生了太多改變自從十年前。已經(jīng)發(fā)生的用完成時(shí)?!军c(diǎn)評(píng)】考查時(shí)態(tài)的用法。24. What a nice watch! How long you it? For just two weeks.A.will。 buyB.have。 hadC.were。 havingD.did。 buy【答案】 B 【解析】【分析】句意:“多好的一塊表啊!你買了多久了? “剛剛兩周。”根據(jù)句意可知用現(xiàn)在完成時(shí),buy是瞬間動(dòng)詞. 不可與how long連用,故排除選項(xiàng)A、D:選項(xiàng)C是過(guò)去進(jìn)行時(shí),不符合題意。故選B項(xiàng)?!军c(diǎn)評(píng)】考查現(xiàn)在完成