She ___________ to Shanghai on business. A. have been B. has gone
题型:不详难度:来源:
She ___________ to Shanghai on business. A. have been B. has gone C. has been |
答案
B |
解析
此题重点考查have been to和have gone to的区别。have been to:曾经去过 have gone to :去了(表示现在在那个地方)have been to可以用任何人称 have gone to不能用在第一、第二人称 have been to为去过,表示回来了 have gone to为去了,表示还没回来 去过,回来了”用been,“去了,没回来”用gone,两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场 |
举一反三
We ___________ TV at eight o’clock yesterday evening A. are watching B. were watching C. watched |
Tom _ _ his room every day. He it now.A.cleans, clean | B.cleans, cleaning | C.cleans, is cleaning | D.clean, is cleaning |
|
—What your brother like? —He likes music. |
—What were you doing this time yesterday? —I _______ some cleaning at home. A.am doing | B.was doing | C.do | D.did |
|
—Do you know Xiao Li well? —Yes. I _______ her since she was a little girl.A.know | B.will know | C.knew | D.have known |
|
最新试题
热门考点