they have/were planted last year.哪个正确以及区别.

pinsheng 1年前 已收到4个回答 举报

ypscom 花朵

共回答了22个问题采纳率:95.5% 举报

They were planted last year 正确,此为一般过去式的被动语态,系动词用过去式were,动词用过去分词.整句话意思是他们是去年被种植的.

1年前 追问

8

pinsheng 举报

They have planted last year要怎样更改

举报 ypscom

They have been planted last year.用现在完成时态的被动语态

pinsheng 举报

是否可加by sb.

举报 ypscom

可以加的, 加上动作的施行者

pinsheng 举报

They have been planted last year by xiaoming?加在最后是吧

举报 ypscom

时间状语last year 放最后

lovetdj 幼苗

共回答了11个问题 举报

were 区别有2 LAST YEAR得用过去时 WEAR是ARE的过去时,HAVE是一般时,2 WERE表被动

1年前

1

jiaohe2005 幼苗

共回答了61个问题 举报

They were planted last year.这个是对的。
“它们是去年被种植的”


They have planted last year.
这句话缺少宾语,是错误的。


呵呵,有疑问可以追问!那如果第二句(They have planted last year)要怎么改才改得通?可以说They have pl...

1年前

1

lyj0yhm 幼苗

共回答了1个问题 举报

They were planted last year. 正确
They have planted last year.如果这里的they是人,那人种了什么呢?显然planted后面应该有宾语的。如果这里they是东西,那东西必须是被动的,就应该用be动词。

1年前

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