请问以下英文句子有语法错误没?

Every role you have played fascinates me.
2025-03-01 19:04:05
推荐回答(3个)
回答1:

没有错,基本上是地道的英语。

回答2:

把里面的have去掉。既然是完成了的动作,要用过去时。
Every role you played fascinates me.
句意:
你演过的每个角色都让我着迷。

回答3:

Every role you have played fascinates me.
语法正确