二、单项选择.
( )1.Mr Li ________Britain several times.Tomorrow he will give us a talk about British culture.
A.has gone to B.have gone to C.has been to D.have been to
( )2.I haven’t seen her_________she left Shanghai.
A.while B.when C.since D.from
( )3.一Do you know him well?
—Sure.We________friends since ten years ago.
A.were B.have been C.have become D.have made
( )4.一_______you ________there? 一No,never.
A.Have;been B.Have;gone C.Have;been to D.Have:gone to