—Have you ever been to Shanghai, Mary?—Yes. I ___________ there three times.A.ha

—Have you ever been to Shanghai, Mary?—Yes. I ___________ there three times.A.ha

题型:不详难度:来源:
—Have you ever been to Shanghai, Mary?
—Yes. I ___________ there three times.
A.have goneB.have beenC.wentD.was

答案
B
解析

试题分析:句意:-Mary ,你去过上海吗?-是的,我去过那三次。have gone 去了,还没有回来;have been 去过,已经回来了。C和D都是一般过去时,不符合句意。故选B。
举一反三
Thanks to our school program The same song , we ___________ about ten songs by the end of last month.
A.had learnedB.have learned C.learnedD.were learning

题型:不详难度:| 查看答案
----------Do you know the _________about the writer?
----------Yes, he has _________for 2years.
A.die; diedB.death; died
C.die; been deadD.death; been dead

题型:不详难度:| 查看答案
----------Do you know if Mr. Wu ______ to our school tomorrow?
----------I’ve no idea. If he ______, everyone ______ very happy.
A.will come; comes; will beB.will come; will come; is
C.comes; will come; will beD.comes; comes; will be

题型:不详难度:| 查看答案
  - Peter and I are going to see the film Personal Tailor tonight. What about you, Tom?   
- Oh, it"s a good idea. But I_______ that movie twice,
A.have watched B.will watchC.was watchingD.would watch

题型:不详难度:| 查看答案
She ________ a model before she _______ a superstar.
A.have been, becameB.had been, become
C.had been becameD.has been, become

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.