八年级下册现在完成时单项选择专练(有答案)单项选择( )1.— you ever to the Great Wall? — Yes. Five times.A.Has; been B. Have; been C. Have; gone D.Have went( )2.—Is that a new T-shirt over there?—No, I it for a long time. A.bought B. have bought C. have had D.have buy( )3.—What do you think of Treasure Island, Lucy?—It’s so exciting that I it some times. A .am reading B. have read C. was reading D. had read( )4.—How long your sister this camera ? —For two weeks. A. have; bought B. have; had C. has; had D. has; bought ( )5.—Have you ever climbed Guanyinshan, Carol?—Yes, I in Dongguan for two weeks last year and reached the top of it twice. A. had stayed B. stay C. stayed D. have stayed( )6. It seems that typhoon some disasters in the world in the past few months. A. has caused B. is causing C. will cause D. caused( )7.—May I speak to Mr. Smith?—Sorry, he isn’t in. He Dongguan. A. has been to B. has gone to C. went to D.has went( )8.—Peter, you speak Chinese so well.How do you make it?—Thank you. I Chinese since I came here in 2013. A. will learn B. learned C. hav |