1、现在完成时练习题一、单项选择 1、Both his parents look sad.Maybethey _________what's happened to him. A. knew B. haveknown C. mustknow D.willknow 2、He has _______been to Shanghai,has he? A. already B.never C.ever D.still 3、Have you met Mr Li______? A. just B. ago C.bef
3、___already ______inthisschoolfortwoyears.A.was;studying B.will;study C.has;studied D.are;studying 7、We______Xiao Li since she was a little girl.A.know B. had known C.have known D. knew8、HarryPotterisaverynicefilm.I_______ittwice.
4、 A. will see B. have seen C. saw D.see 9、-These farmers have been to the United States. -Really?When_____ there? A.will they go B. did they go C. do they go D. have they gone 10、-______you___your homework yet? -Yes.I_____ it a moment ago. A. D
5、id;do;finished B. Have;done;finished C. Have;done;have finished D. will;do;finish 11、His father ______the Party since 1978. A. joined B. hasjoined C. wasinD. has been in 12、-Doyouknowhimwell? - Sure.We_________friendssincetenyearsago. A. were B.havebeen C.h
6、avebecome D.havemade 13、-Howlonghaveyou ____here? -Abouttwomonths. A. been B. gone C. come D. arrived 14、Hurry up!The play__________for ten minutes. A. has begunB. had begunC. has been onD. began 15、It _____ten years since he left the army. A. is B. has
7、 C. will D. was 16、Miss Green isn't in the office.she_______ to the library. A.has gone B.went C.will go D. has been 17、My parents______ Shandong for ten years. A. have been in B.have been to C. have gone to D.have been