I have only been in America ____ two year.这道题答案为"for",这是为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 13:57:29

I have only been in America ____ two year.这道题答案为"for",这是为什么?
I have only been in America ____ two year.这道题答案为"for",这是为什么?

I have only been in America ____ two year.这道题答案为"for",这是为什么?
You use "for" when you are refering to a period of time.An example would be "I have been waiting for 20 mins"

你用其他的能说的通吗????

我觉得 year 应该加上s

除了for 还有其他答案吗?!

less than 2 years

for 现在完成式

for表示已有一段时间

have been表示完成式,for表示一段时间,一般用现在完成式

for

for!

因为这是现在完成时:have/has+p.p(过去分词),for+一段时间用现在完成时