He worked in that school for 8 years.

He worked in that school for 8 years.
这是什么时态?
lyrrzx 1年前 已收到9个回答 举报

caishaofenl 幼苗

共回答了14个问题采纳率:100% 举报

这个句子如果纯从语法上来说是错的吧?应该是had been working 或者had worked过去完成时或者过去完成进行时才是对的吧

1年前

4

眼悱 幼苗

共回答了38个问题 举报

过去完成时

1年前

2

xu200466 幼苗

共回答了1个问题 举报

一般过去时。

1年前

2

lhxuwei 幼苗

共回答了78个问题 举报

一楼说的对!

1年前

1

玩的就是吹拉弹唱 幼苗

共回答了35个问题 举报

应该采用完成时,现在完成时或者过去完成时都可。
have been/had been

1年前

1

venusxiaobao 幼苗

共回答了50个问题 举报

一般过去时。

1年前

0

青青茶香 幼苗

共回答了39个问题 举报

应该是一般过去时,但我认为用:
He had worked in that school for 8 years.
更好一些。

1年前

0

iceboylzk 幼苗

共回答了7个问题 举报

一般过去时 work是原型worked过去式

1年前

0

天堂小雨MM 幼苗

共回答了9个问题 举报

一般过去时

1年前

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