第1个回答 2011-04-22
选D。 过去式与现在完成时态重要的区别之一是过去式强调过去的时间,现在完成时只强调动作发生在过去,对现在的影响,所以没有具体的过去的时间。此句中LAST MONTH要求填D。
第2个回答 2011-04-22
你曾经去过上海吗?
是的,上个月我和父母在那呆了三天。
这只表示动作发生在过去,且有时间状语last month所以用一般过去式
完成式表过去的动作对现在的影响
第3个回答 2011-04-22
英语的各种时态都有标志词的,如:完成时态的,一般就会有for,since……,在这题里,如果要用现完,就应该____for three days。但题目最后有一个last month是一般过去时态的标志词,所以只能用一般过去时
第4个回答 2011-04-22
选D, has been to 是到过某地。has gone to 是到某地去了。后面的to 不能省
第5个回答 2011-04-22
D。 last month是题眼。做选择题要找到题眼。