16)ShecanspeakquitefluentEnglish.She____. A)mustbeenintheU.S.A.forsometime B)musthavebeenintheU.S.A.forsometime C)shouldhavebeenintheU.S.A.forsometime D)MaybeintheU.S.A.forsometime 17)Youshouldbearinmindthatheisnotsostr ongashe____. A)wasusedtobe B)usedtobe C)wasusedto D)useto 18)“Wedidn'tseehimattheexhibitionyesterday.”“He___it.” A)mustn'tvisit B)can'thavevisited C)shouldhavegonetosee D)maysee 19)Mary____myletter,otherwiseshewouldhaverepliedbeforenow. A)shouldhavereceived B)hasreceived C)Couldn'thavereceived D)oughttohavereceived 20)I____youavaluablepresentforyourbirthday,butIwasshortofmoney. A)wouldhavelikedtogive B)likedtogive C)havelikedtogive D)wouldliketogive 答案:BBCCA



