1. A. 用 already 或 yet1) Have they taken downthe old pictures ___ ___? No, theyhaven’t____ ___.2) Most of us havefinished our compositions _____ .3) He said he hadn’tvisited the exhibition _____ ___.B.用 since 或 for1) We have learned fivelessons __ __ _ the beginning ofthis term.2) Mrs Liao has been inhospital __ _ ___last week.3) I have stayed at myaunt’s ___ __two weeks.C. 用 have gone 或 have been1) Where are the boy students?They _____ to the school factory.2) Is your father in? No,he ___ _ to Shenzhen._______he ever ______ there before ?Yes,he ___ there several times3) He asked me if I___ __ to Hangzhou before. I told him that I wanted to go there for avisit as I __ __ never _ ___ to that city before.2. 选择填空1.Mother __ __me a new coat yesterday. I _______ iton. It fits me well.A. had made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horsesalready”. “When ______ he ?” “ Last year “A. learned…hasB. learned…didC. has learned…hasD. has learned…did3.Tom _____up into thetree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the textyet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC.Have…copied…didD. Did …copy…had5. “Why ______ she _______angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…hasshouted6. ______you __________the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting fortwo hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…havewaited8.Where...