Since then he played in more than twenty films.这句话哪错了

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 14:34:14

Since then he played in more than twenty films.这句话哪错了

在he后面加上has,
因为since then ,就是从那个时候开始,
这里要用现在完成时

Since then he has played in more than twenty films.
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟,请及时采纳,多谢!

应该用现在完成时
有since then,主句要用完成时
所以应该是:Since then he has played in more than twenty films.
不懂继续追问,望采纳哦~

真正正确的答案应为:he后面缺少一个单词had。此句话中的then已经表述为过去式,所以这里应该用作过去完成时。这句话的翻译为:截止到那时为止,他已经表演过20多部电影了(目的加强他“过去都已经完成了。。。”)。

1. since then (表示1从那时以来,2从那时起) 一般多用于现在完成时,在极少特殊情况下用于过去时等
2.句子中played这个词换成acted更好
所以这句话改为:Since then he has acted in more than twenty films.

he 后面加个has 吧。