1、现在完成时与反意疑问句专项练习姓名得分()1.Both his parents look sad . Maybe they ______what's happened to him . A. knew B. have known C. must know D.will know ()2.He has _______ been to Shanghai, has he ?A. already B.never C.ever D.still ()3.Hav
2、e you met Mr. Li ______? A. yesterday B. ago C.before D. a moment ago()4.The famous writer _____ one new book in the past two year. A. is writing B.was writing C.wrote D.has written ()5.—Our country ______ a lot so far .
3、 —Yes . I hope it will be even ______ . A.has changed; well B.changed; good C.has changed; better D.changed; better ()6.Zhao Lan ______already ______in this school for two years . A. was studying B. will study C. has studied
4、 D. are studying ()7.We ______ Xiao Li since she was a little girl . A. learn B. had learnt C. have learnt D. learnt ()8.Harry Potter is a very nice film .I______ it twice. A.will see B.have seen C.saw D.s
5、ee ()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 mome
6、nt ago . A.Did 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. has joined C. was in D. has been in () 12.—Do you kn
7、ow him well ? — Sure .We _________ friends since ten years ago . A. were B. have been C. have become D. have made ()13.—How long have you ____ here ? —About two months . A. been B. gone C. come D. arrive
8、d ()14.Hurry up! The play __________ for ten minutes . A. has begun B. had begun C. has been on D. began ()15. It _____ ten years since he left the army . A. is B. has C. will D. was