满分5 > 初中英语试题 >

He has _______ to Tibet many times. This...

He has _______ to Tibet many times. This time he _______ Tibet for two weeks.

A. been; has been in  B. been; has gone to

C. gone; has gone to   D. gone; has been in

 

A 【解析】 试题分析:句意:他多次去西藏。这一次他去了西藏两个星期。have been to意为“曾经去过某地”,现在已不在那里了,后可接次数;have been in表示“在某地呆了多少时间”,常与时间段状语连用。结合句意可知选A。 考点:考查现在完成时。  
复制答案
考点分析:
相关试题推荐

—Could you tell us how long he has _______?    —For about two hours.

A. gone to sleep        B. fell asleep

C. fallen asleep         D. been asleep

 

查看答案

How long ________ you _______ the bad cold?  —Since last week.

A. do; catch           B. have; had

C. have; caught         D. did; catch

 

查看答案

--- Where ______ you _____?   --- I went to see the football match.

A. have; been      B. have; gone

C. are; going     D. will; go

 

查看答案

--- Do you know Tom very well?   --- Yes, he and I _______ friends since we met in Jiangyin the year before.

A. made          B. became         C. have made    D. have been

 

查看答案

Italy is famous for _____.

A.the Eiffel Tower           B.the Pyramids

C. the Leaning Tower of Pisa  D. the Times River

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.