we___trees last Sunday.So far we______(plant) over 3000 tree

we___trees last Sunday.So far we______(plant) over 3000 trees there.
bfle 1年前 已收到3个回答 举报

三味屋 花朵

共回答了21个问题采纳率:71.4% 举报

We (planted) trees last Sunday.
So far we (have planted) over 3000 trees there.

1年前 追问

6

bfle 举报

为什么用have planted?

举报 三味屋

因为"So far"是现在完成时的标志,必须用“have(单数第三人称用has)+过去分词”的形式。

lw111222 幼苗

共回答了5个问题 举报

We (planted) trees last Sunday.
So far we (had planted) over 3000 trees there.过去完成时因该也可以可以解释一下为什么吗?第一句的时间点是过去,所以用过去式 第二句的字面意思是已经完成了的,所以用完成时 用现在完成时就没有确定在上周日是否已经完成了 用过去完成时对上句进行时态呼应表示在上周日已经完成了...

1年前

1

大旗展 幼苗

共回答了10个问题 举报

planted ,have planted

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.026 s. - webmaster@yulucn.com