求助一道有关于完成时与过去时的英语题目l came back from London a week a ago.l _______ there for two weeks.A.stayed B.have stayed 我觉得应该选B,而答案是A.这里完成时为什么不可以啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 12:23:07
求助一道有关于完成时与过去时的英语题目l came back from London a week a ago.l _______ there for two weeks.A.stayed B.have stayed 我觉得应该选B,而答案是A.这里完成时为什么不可以啊?

求助一道有关于完成时与过去时的英语题目l came back from London a week a ago.l _______ there for two weeks.A.stayed B.have stayed 我觉得应该选B,而答案是A.这里完成时为什么不可以啊?
求助一道有关于完成时与过去时的英语题目
l came back from London a week a ago.l _______ there for two weeks.
A.stayed B.have stayed
我觉得应该选B,而答案是A.这里完成时为什么不可以啊?

求助一道有关于完成时与过去时的英语题目l came back from London a week a ago.l _______ there for two weeks.A.stayed B.have stayed 我觉得应该选B,而答案是A.这里完成时为什么不可以啊?
A 因为完成时是用于一直持续到现在的状态的
而主语已经从伦敦回来了两周.没有持续到现在
所以用过去式好一点

您好!
填后面句子的空格,也应对照前半句来填
例如前半句没用完成时,后半句也不用完成时

求助一道有关于完成时与过去时的英语题目l came back from London a week a ago.l _______ there for two weeks.A.stayed B.have stayed 我觉得应该选B,而答案是A.这里完成时为什么不可以啊? 求助一道英语题目 英语过去时与完成时的区别 英语过去完成进行时的用法? 一道关于三角函数的题目,求助各位大神^_^ 英语关于现在完成时、过去完成时、过去完成进行时的一道题目you have finished your work ,haven't you?No,I _____it the whole morning1 have been doing 2 have done3 had done4 did选哪个,理由应该是:finished your work yet 关于英语的一般过去时态与现在完成时态的区别具体点, 求助一道线性代数的题目 求一道英语题目,初一下学期的求助求助,关于英语的Li na is an e_______ tennis player in the World 过去将来完成时与过去将来完成进行时的区别 过去将来完成进行时与过去完成进行时的区别是什么? 谁知道英语的语态!过去/现在/将来进行时 过去/现在/将来完成时 过去/现在/将来完成进行时 谁能举几个关于过去将来完成进行时的例子? 关于英语的一些语法问题can 和could分别用在什么时候,有什么不同.讲解下一般完成时和过去进行时.分别举例 英语中过去完成进行时的被动语态是什么 英语中过去完成进行时的结构 英语特殊过去时与过去分词有哪些除了加-ed的之外 还有哪些 过去完成进行时与过去完成时的区别是什么