–Have you ever _______ to Singapore?–No, never.A.areB.wereC.wasD.been

–Have you ever _______ to Singapore?–No, never.A.areB.wereC.wasD.been

题型:不详难度:来源:
–Have you ever _______ to Singapore?
–No, never.
A.areB.wereC.wasD.been

答案
D
解析
本题考查的现在完成时结构:根据句子助动词have可知本句为现在完成时态,故谓语动词要用be的过去分词。故选D。主语+have或has done+其他,只有D符合题意。
举一反三
–What _______ if you don’t finish your work on time?
–Mrs Brown will be very angry.
A.happensB.is happenedC.happenedD.will happen

题型:不详难度:| 查看答案
—Where is your father?
—He _________ Beijing on business. He will be back soon.
A. has gone to       B. has been to      C. has been in    
题型:不详难度:| 查看答案
I know a little about Thailand, as I ________ there three years ago.
A.have beenB.have goneC.will goD.went

题型:不详难度:| 查看答案
-Hello, Mary! This is John. You must know why I _________ you.
-Oh, hello, John! I"ve waited for this call since last month.
A.calledB.am callingC.was callingD.have called

题型:不详难度:| 查看答案
-Hello, mum. Are you still on Lushan Mountain?
-Oh, no. We are back home. We _________ a really good journey.
A.haveB.hadC.are havingD.will have

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

超级试练试题库

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