外研版英语八年级下学期期末专题练习:现在完成时 一.选择题(共20小题) 1.(2019春?合肥期中)Mr Smith to America 10 years ago and has been there .( ) A.have gone,since then B.goes,from then C.has gone,since then D.went,ever since 2.﹣_____ you _____ the piano before? ﹣Yes. I _____ to play it when I was eleven.( ) A.Do; play; began B.Did; played; begin C.Have; play; begin D.Have; played; began 3.﹣The Greens went to England two days _____. ﹣Really? That's wonderful!I've never been there _____.( ) A.ago; ago B.before; ago C.before; before D.ago; before 4.﹣I have been to France twice. ﹣Wonderful!When _____you_____there?( ) A.have;been B.did;went C.have;gone D.did;go 5.﹣﹣Have they found the missing child yet? ﹣﹣.It's the police who helped them.( ) A.Yes,they have B.No,they haven't C.Yes,they haven't D.No,they have 6.﹣﹣ have you been to London? ﹣﹣Three times.( ) A.How many times B.How long C.How much D.How many 7.Jack _____ to his family since Thanksgiving Day,so he decides to do it now.( ) A.hasn't written B.didn't write C.won't write 8.Pingping _____ his homework and now he is watching TV.( ) A.has finished B.is finishing C.Finishes 9.(2018秋?番禺区期末)﹣Have you _____ been to Sanya? ﹣No,I have _____ been there before.( ) A.ever,already B.already,never C.ever,never 10.(2018春?高新区期末)﹣﹣Have you finished your homework_____? ﹣﹣﹣Yes,I have.I've_____ finished it.( ) A.already; yet B.already; already C.yet; already D.yet; yet 11.﹣﹣﹣Where is Paul? ﹣﹣﹣ He _____ Synya.( ) A.has been to B.has been in C.went D.has gone to 12.﹣Where is Han Mei now? ﹣She _____ to Shanghai. She will be back in two days.( ) A.has been B.goes C.has gone D.had gone 13.They haven't heard from their uncle since he ____ Wuhan.( ) A.leave B.is going to leave C.leaves D.left 14.﹣Has Jenny visited Rome? ﹣_____. She has never been there before.( ) A.Yes, she has B.No, she hasn't C.Yes, she is D.No, she isn't 15.I haven't started the project .( ) A.already B.just C.ever D.yet 16.﹣﹣Have you found your watch ? ﹣﹣Yes,I have.I found it in my school bag .( ) A.already,five minutes ago B.yet,five minutes ago C.already,five minutes before D.yet,five minutes before 17.﹣Have scientists found life on other planets?( ) ﹣_____. A.Yes,they do B.No,they haven't C.No,they don't 18.﹣Do you know that we won the football match?( ) ﹣Yes.We _____ the news. A.hear B.just have heard C.have just heard 19.﹣﹣Why is your foreign teacher's Chinese so good? ﹣﹣Because he_____ China for eight years.( ) A.has gone to B.has been to C.has come to D.has been in 20.﹣How long _____ you _____ in China?( ) ﹣For about two years. A.have;come B.have;been C.did;come 二.填空题(共5小题) 21.Geoff Joh ... ...
~~ 您好,已阅读到文档的结尾了 ~~