fix字幕组 真田丸:”我住在这里十年了“当中用介词in还是 for

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 00:01:21
I have lived here < >10 years用那个介词呀,是用in 还是for

for

因为for能和完成时态连用,而in在这里不能

用in常常表示在某个时间段,不是完成时态

比如

In this morning ,等

for

I've been living her for 10 years.

应该填for
for后面跟时间段

for加一段时间,应该用for。
这是延续性的,已经、住,所以用现在完成时,have(has)been的结构。
我也还上初中,个人见解,仅供参考哦!

I have lived here < for>10 years

for 一般加一段时间,在完成时态的句子里比较常见