__________________.eforavisitInneeddecideon1.o和havebeento的区别。前者意为“去了某地”,说话时人还没回来;而后者意为“到过某地”,说话时人已经回来了。Maria和Kangkang不在说话地,故选C。Havebeenin意为:在某地工作,学习多久。()1.—WhereareMariaandKangkang?—They_____England.A.havebeento B.havebeenin C.oB本题考查thanksto固定搭配。其意为“幸亏,由于”,后接名词或名词短语;而thankyoufor+n./doing用于向对方表示感谢。()2._____theGreatGreenWall,thelandproduces(生产出)morecrops.Thanksfor B.ThankstoC.Thanktoprogress为不可数名词。故选B。()3.Ithinkthatyouhavemadesorapid_____inmath.aprogress B.progress?C.progresses4.C本题考查havebeento的用法。根据答语可知她没有去过北京。故选C。()4.—HowdoyoulikeBeijing,MissRead?—I’venoidea.I_____there.A.havegone B.havebeen C.haven’tbeen5.C本题考查happen的完成时态。因句中有短语inrecentyears,谓语动词用完成时态,又因what作主语,谓语动词要用单数,故选C。()5.—What_____toyourvillageinrecentyears?—Lotsofroads,buildings,parksandsoon.takesplace B.havehappened?C.hashappened