【正文】
進行,因此用現在完成進行時,故選B。B.19.—Lucy seems absent these days.—She _____ a job from city to city—you see, she is graduating in June. A.is to hunt for根據you see, she is graduating in June.可以判斷她快要畢業(yè),所以最近一直在找工作,用現在完成進行時,故選D。will have maskedhave been masking【答案】 D 【解析】【分析】句意:你壓抑了很久,現在是時候放松一下了。 her paper in the library ever since. You can find her there.A.had writtenMary寫論文這個動作從過去一直持續(xù)到現在,而且還可能繼續(xù)下去,應該用現在完成進行時,故答案為:C。 all the time recently.A.B.C.D.am working。had been working。will prepareB.will sithave satam sittinghave been sitting【答案】 D 【解析】【分析】句意:——我坐得太久了,腿麻了。B.28.—I39。had been preparing【答案】 B 【解析】【分析】句意:—我確信Andrew在決賽中會獲得一等獎。was reviewing故選C。an environmental report over the last few days, which should be submitted to the boss tomorrow. A.have been writing【答案】D 【解析】【分析】句意:—你今天看起來很累!—在過去的幾天里我一直在寫一個環(huán)境報告,這個報告明天應要提交給老板。29.He is sure to pass the test, for he_____ his lessons for the test every day over the past month. A.has been preparingD.is waitingfor+時間段與完成時連用,根據語境可知,說話的時候仍然在等,因此用現在完成進行時,故選D。waited 【點評】考查時態(tài),本題涉及現在完成進行時?!恢痹跒橄轮芤坏鸟{駛考試做準備。故選A。have been working。so busily recently that I 根據all the time recently可知句子用現在完成進行時態(tài),故答案為:C。21.—Where is Mary? —Oh, she went out after breakfast, andhave been maskedmaskedD.B.was working【答案】 A 【解析】【分析】句意:朱迪思一直在寫她的新小說,這本小說預定下個月出版。C.分析可知從過去一直至現在,要用現在完成進行時,故選A。had been operatingD.D.故知選D項。will have been lived11.— He speaks Chinese very well.— It39。have been increasing。have been increasing。 would takeD.B.have been waiting,現在完成進行時,表示從過去開始的動作一直持續(xù)到現在,可能還要持續(xù),根據下一句but it39。go,have,gone【答案】 A 【解析】【分析】句意:去年我去了榕江,但我從未去過重江。6.IC.5.—Why is your foreign teacher’s Chinese so good?hasn39。4.— Look, the light is still on in Helen39。studying——不可能是他。2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A.had limited(