现在完成时得练习一、单项选择1、Bo t h hi s p a ren ts lo o k sa d、 M ay be t hey _______what’s ha p pened t o him 、A、 knew B、 h a v e k n o w n C、 m us t know D、 wi l l kno w2、He h as _______ b e e n to Shanghai, has he?A、 a l re ad y B、 never C、 e v e r D、 s till3、Hav e y ou me t M r、 Li ______?A、 just B、 a go C、bef o re D、a mom en t ag o4、The famo us w r it e r _____ one new b ook in t he past two year 、A、 is w ritin g B、wa s wr iti ng C、wro t e D、has wr i tten5、—O ur c o un t ry ______ a lot s o f ar 、 —Yes、 I hope it w il l be even ____A、 has c h an g e d ; well B、 chan ged; go o dC、 has ch a nged ; b e t t er D、 cha ng ed; b ette r6、Zhao L a n ______a lready ______i n this s c ho ol for two ye ars 、A、 wa s; s tu dyi ng B、 will; stu dyC、 has; stu d ied D、 ar e; stud yin g7、We ______ Xia o L i since s h e was a little gir l 、A、 kn ow B、 h ad known C、 ha ve known D、 k new8、Ha r r y Potter is a very nice f ilm、 I_______ it t w ice 、A、 wil l se e B、 have s een C、 s aw D、se e9、—T h ese farme r s have bee n to th e Un it e d S t ates —Rea l l y? Wh e n _____ th e r e?A、 w il l the y g o B、 di d the y goC、 do they go D、 ha ve t h ey gone 10、—______ you ___ y o u r h ome w ork yet ? —Yes、 I _____ it a mom e n t a go、A、 Did; do; finished B、 Ha v e; do n e; f inish edC、 H a ve; done; have f in is he d D、 w...