一道英语选择题,求解析!

( ) Don't worry your package _____ here until you come back ,so enjoy shopping here.
A.kept B. was keeping C.has been kept D.will be kept
该选什么?原因or理由?
谢谢~

选D 首先package和keep之间是被动关系,所以排除B
其次,worry和your之间省略了一个that,就是说your后面的句子是宾语从句,那么就不应用非谓语动词,所以排除A
最后, until you come back ,经过翻译可以看出事情还没发生,所以选择D追问

那动词的过去分词能用于修饰名词吗?

追答

可以,不过是要在充当非谓语动词时
例如 THE BOOK WRITTEN BY HIM IS PERFECT

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-30
选D。solution:Don't worry {your package __here until you come back,}so enjoy shopping here.准确滴说,Don't worry后面应该有个逗号。我们可以把大括号里面的部分摘出来your package ___here until you come back. answer(A、B)为什么不正确我就不多说了(不符合被动形式),很明显根据语境这是客人在将要进行shopping前说的,也就是动作尚未进行,所以肯定不能用现在完成时。而且现在完成时和until是矛盾的。不能说“我已经……直到……”应该是“……将会……直到……”。
第2个回答  2013-01-30
首先package是被保存,所以首先排除A、B;然后,后文说道until you come back,那么肯定是表示将被保存直到你回来,所以选D追问

谢谢

第3个回答  2013-01-30
D 语感语感 抱歉 我是感觉选这个 - - 应该是until追问

谢谢啊~

第4个回答  2013-01-30
D
从句意上看 应该是不要担心你的包裹将被保存在这知道你回来,所以在这享受购物。
所以ABC都错了 另外这里keep应是被动追问

谢谢~

相似回答