【正文】
g【答案】 D 【解析】【分析】句意:為了找到失蹤的孩子,村民們在過去五小時(shí)里一直在盡力做自己能做的事情 。A. did一般過去時(shí) B. do 一般現(xiàn)在時(shí) C. had done 過去完成時(shí)表示過去的過去 D. have been doing現(xiàn)在完成進(jìn)行時(shí),表示從過去開始一個(gè)動(dòng)作持續(xù)到現(xiàn)在也可能持續(xù)下去。根據(jù)題干意思表示在過去五小時(shí)里一直做因此用現(xiàn)在完成進(jìn)行時(shí),故選D。 【點(diǎn)評(píng)】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)。25.—Excuse me, which movie are you waiting for? —The new Star Wars. We here for more than two hours. A.waitedB.waitC.would be waitingD.have been waiting【答案】 D 【解析】【分析】句意:—打擾了,你們在等哪一部電影?—《星球大戰(zhàn)》,我們已經(jīng)在這兒等了兩個(gè)多小時(shí)了。for+時(shí)間段與完成時(shí)連用,根據(jù)語境可知,說話的時(shí)候仍然在等,因此用現(xiàn)在完成進(jìn)行時(shí),故選D。 【點(diǎn)評(píng)】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)。26.From his tired face, I can tell he in the queue for a long time. A.is waitingB.will waitC.will be waitingD.has been waiting【答案】 D 【解析】【分析】句意:從他疲憊的臉上,我可以看出他已經(jīng)排了很長時(shí)間的隊(duì)了。根據(jù)下文for a long time可知應(yīng)用現(xiàn)在完成進(jìn)行時(shí),故選D。 【點(diǎn)評(píng)】考查時(shí)態(tài)語態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)。27.They the plan for a week, but no decision has . A.have been discussing。 madeB.have been discussing。 been madeC.have been discussed。 been madeD.are discussing。 been made【答案】 B 【解析】【分析】句意:他們已經(jīng)討論這個(gè)計(jì)劃一個(gè)星期了,但還沒有作出決定。第一空:一周了問題一直還在討論,因此用現(xiàn)在完成進(jìn)行時(shí);第二空:decision和make是被動(dòng)關(guān)系,因此謂語動(dòng)詞用被動(dòng)語態(tài),結(jié)合助動(dòng)詞has,可知用現(xiàn)在完成時(shí)的被動(dòng)語態(tài),故選B。 【點(diǎn)評(píng)】考查時(shí)態(tài)語態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)以及現(xiàn)在完成時(shí)的被動(dòng)語態(tài)。28.—I39。m sure Andrew will win the first prize in the final. —I think so. He _____ for it months.A.is preparingB.has been preparingC.was preparingD.had been preparing【答案】 B 【解析】【分析】句意:—我確信Andrew在決賽中會(huì)獲得一等獎(jiǎng)?!乙策@么想,他已經(jīng)準(zhǔn)備了好幾個(gè)月了??芍狝ndrew是從過去到現(xiàn)在一直在準(zhǔn)備,用現(xiàn)在完成進(jìn)行時(shí),選B。 【點(diǎn)評(píng)】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)。29.He is sure to pass the test, for he_____ his lessons for the test every day over the past month. A.will reviewB.was reviewingC.has been reviewingD.had been reviewing【答案】 C 【解析】【分析】句意:他一定可以通過測試,因?yàn)樵谶^去的一個(gè)月里他每天都在為測試而復(fù)習(xí)功課。根據(jù)時(shí)間狀語over the past month“在過去的一個(gè)月里”;再結(jié)合句意,他復(fù)習(xí)的動(dòng)作從過去持續(xù)到現(xiàn)在,故謂語動(dòng)詞用現(xiàn)在完成進(jìn)行時(shí),主語he是第三人稱單數(shù),故用has been reviewing。故選C。 【點(diǎn)評(píng)】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)。30.The Ford Company its autonomous minicars on public roads in Arizona, the US, without a safety driver since October, 2017. A.has been operatingB.has operatedC.had been operatingD.had operated【答案】A 【解析】【分析】句意:自2017年10月。福特汽車公司在美國亞利桑那州的公共道路一直讓沒有安全的的司機(jī)操縱的自動(dòng)化微型轎車運(yùn)轉(zhuǎn)。since,“自從”,Since后如果是過去的時(shí)間,主句要用現(xiàn)在完成時(shí)。因此可知C、D是過去完成時(shí),不符合。現(xiàn)在完成進(jìn)行表示動(dòng)作從過去一直持續(xù)至現(xiàn)在,這個(gè)動(dòng)作正在進(jìn)行。而B是現(xiàn)在完成時(shí),表示動(dòng)作到現(xiàn)在已完成或停止。分析可知從過去一直至現(xiàn)在,要用現(xiàn)在完成進(jìn)行時(shí),故選A?!军c(diǎn)評(píng)】考查動(dòng)詞時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)的應(yīng)用。