英語
高校生

大至急!!!!

I've been told that I didn't play fast enough.

なぜ、hadn't play fast enoughではないんですか?

回答

まず、この文は現在完了 have[has]+過去分詞 の文です

I've been told that は 私は(that)って言われたことがある という受け身の経験を表す文です
つまり訳は、
私はプレイするのに十分な速さじゃなかったと言われたことがある。

⭐︎I hadn't play fast enough がダメな理由は、
①hadは過去の経験(〜したことがあった)を表すので、後ろには過去分詞がきます。現在形のplayは🙅

②playをplayedにして、無理やり訳すと
私は十分な速さでプレイしたことが無かったと言われたことがあります。
という意味不明な文になります😐

③上で言ったように、現在完了のhaveと、過去完了のhadは一緒に使ってしまうとかなり意味がおかしくなるので使いません❌

この回答にコメントする
疑問は解決しましたか?