33问答网
所有问题
还剩3天中考~~~~~!!!i (was)there for tthree days with ma parents last month.为什么不是have been
如题所述
举报该问题
推荐答案 推荐于2018-05-06
上个月我跟着父母在那里待了三天。
last month是过去式的标志,所以用was;
have been是现在完成时,强调过去的某一动作一直延续现在,即未完成的动作行为
如果是have been意思不通:上个月我跟着父母已经在那里待了三天了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/cW0B50c4P.html
其他回答
第1个回答 2011-06-18
因为特定了时间 last Month, 英语里面出现了过去的具体时间,比如yesterday,last month,last Year等表示过去的时间,一般就要用过去式
第2个回答 2011-06-08
have been是完成时
句中有last month,这个是过去式
总结:看到last你就大胆的选一般时吧!
第3个回答 2011-06-08
i don't know pool baby~~
相似回答
...
for
three
days
with
my
parents
last
month
答案是
was
为什么不能...
答:
因为后面的时间状语时
last
month
句意:上个月我和父母呆了三天。had been 是个过去完成,动作发生在过去的过去 它的使用要有过去的时间点,或者过去的动作作为参照
i went
there
for
three
days
with
my
parents
last
month
答:
for
后面跟的时间,通常是一段时间,在完成时里,时间状态都是一段时间的概念,所以经常见到for跟在完成时后面,事实上,一般过去时后面也可以使用for表示一段时间。你的第一句话很明显上个月是过去,一定用一般过去时,三天时间,说明的是你在那里停留了三天。跟时态没什么关系。你的第二句话,完全可...
i went
there
for
three
days
with
my
parents
last
month
答:
for
后面跟的时间,通常是一段时间,在完成时里,时间状态都是一段时间的概念,所以经常见到for跟在完成时后面,事实上,一般过去时后面也可以使用for表示一段时间。你的第一句话很明显上个月是过去,一定用一般过去时,三天时间,说明的是你在那里停留了三天。跟时态没什么关系。你的第二句话,完全可...
大家正在搜
相关问题
I ______there for three days w...
i went there for three days wi...
I have been there for three da...
Have you ever been to Shang ha...
A:Have you ever been to shangh...
英语过去式句子,有多少给多少,越多越好例
I was on vacation last month I...
(速度,快)急!!!高手请进,帮忙把这篇英语短文翻译成汉语.