【正文】
ed rules that ________ the development of the country in the near future. A.C.“…the rigid and outdated rules that所以用現(xiàn)在完成進(jìn)行時。To realize, has been trainingRealizing, trainedC.Realized, has trained【答案】 A 【解析】【分析】句意:為了實(shí)現(xiàn)成為職業(yè)歌手的志向,她從小就一直很努力地訓(xùn)練。20.My friends from the mainlandis plainingC. 【點(diǎn)評】考查現(xiàn)在完成進(jìn)行時。s why I ________ to work by train.A.C.說明坐火車上班一直持續(xù)到現(xiàn)在以后可能還在做。WroteD. 【點(diǎn)評】考查現(xiàn)在完成進(jìn)行時。has been preparingC.表示一個從過去開始延續(xù)到現(xiàn)在,可以包括現(xiàn)在在內(nèi)的一個階段內(nèi),重復(fù)發(fā)生的行動,用現(xiàn)在完成進(jìn)行時,故選B。was tryingC.分析本句可知,try這個動作現(xiàn)在以前這一段時間里一直在進(jìn)行,這個動作可能仍在進(jìn)行。25.The debate has only a few moments that might be inspiring to those who ________ this issue. A.had followed 【點(diǎn)評】考查時態(tài),本題涉及現(xiàn)在完成時。had doneD. 【點(diǎn)評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時。C.has been waiting【答案】 D 【解析】【分析】句意:從他疲憊的臉上,我可以看出他已經(jīng)排了很長時間的隊了。the plan for a week, but no decision has . A.have been discussed。D. 【點(diǎn)評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進(jìn)行時以及現(xiàn)在完成時的被動語態(tài)。have been changingD.30.I39。shoppedD.。我整個下午一直在購物而且好像什么事也沒做成。had shoppedB. all afternoon and I don39。結(jié)合句意可知英語的變化從過去開始,持續(xù)到現(xiàn)在,并且會持續(xù)到將來,故用現(xiàn)在完成進(jìn)行時,即have/has been doing,又主語these Englishers 是復(fù)數(shù),故用have been changing,選C。B.had changed been made【答案】 B 【解析】【分析】句意:他們已經(jīng)討論這個計劃一個星期了,但還沒有作出決定。have been discussing。 made 【點(diǎn)評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進(jìn)行時。will waitin the queue for a long time. A.A. did一般過去時 B. do 一般現(xiàn)在時 C. had done 過去完成時表示過去的過去 D. have been doing現(xiàn)在完成進(jìn)行時,表示從過去開始一個動作持續(xù)到現(xiàn)在也可能持續(xù)下去。B.didwere following【答案】 C 【解析】【分析】句意:這場辯論只有幾分鐘的時間,可能會激勵那些一直關(guān)注這一問題的人。C.故選C。is trying【答案】 C 【解析】【分析】句意: 我們的班主任幾個月來一直在努力確保我們理解集中注意力的重要性。24.Our headteacher ____for months to make sure that we understand the importance of concentration. A.prepared【答案】 B 【解析】【分析】句意:——這些天我沒見過Jacky。t seen Jacky these days. — She ________ for the driving test due to take place next Monday.A.考查時態(tài)。has been writingB.【點(diǎn)評】考查現(xiàn)在完成進(jìn)行時。D.B.21.— Isn39。have been plaining【