内容正文:
初中英语--现在完成时态基础巩固提升练习
一、用since和for填空。
l. Jim has been in Ireland Monday.
2. Jill has been in Ireland three days.
3. His aunt has lived in Australia 15 days.
4. Mary is in her office. She has been there 7 o'clock.
5. India has been an independent country 1974.
6. The bus is late. They've been waiting 20 minutes.
7. Nobody lives in those houses. They have been empty many years.
8. Mike has been ill a long time. He has been in hospital October,
二、单项选择
( ) 1.—Hi,Tom,long time no see.Where have you been?
—I Mount Huang with my mother.
A.have gone to B.have gone
C.have been to D.have been
( ) 2.—Do you know where Tom is?
—He Chengdu.
A.went to B.goes to C.has gone to D.has been to
( ) 3.—By the way,where is Lily?
—She shopping with Kate.
A.has been B.has been to C.has gone D.has gone to
( )4.—I haven't seen you for a long time.Where have you been?
—Oh,my parents and I in Beijing last month.
A.has been B.have been C.were D.was
( )5.We our breakfast.We it at school at 6:30.
A.have had;have had B.have had;had
C.had;have had D.had;had
( )6.Great changes have in my hometown in recent years.
A.took place B.takes place
C.taken place D.take place
( )7 .I _____ the History Museum twice.I've learned a lot there.
A.visit B.am visiting C.have visited D.will visit
( ) 8.—These farmers have been to the United States.
—Really? When they there?
( )9.—______they ______ their lost son?
—Yes,they ______ him just now.
A.Do;find;found B.Did;find;have found
C.Have;found;found D.Will;find;find
( )10.—Have Lucy an