• ベストアンサー

didn't be played ?

The long awaited soccer match between the teams didn't play due to bad weather. の文章の間違いを正しくせよという問題で、正解は didn't play → wasn't played となっているのですが、 問題文のdidn'tにつられて、 didn't play → didn't be played というふうに修正してしまいました。 これは文法的にマズいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

didn't の後にくるのは一般動詞の原形です。 do/does/did を用いるのは一般動詞についてです。 もちろん,play という一般動詞はありますが, ここでは be +過去分詞で受動態になっていて, 「(試合が)されなかった」という意味です。 be 動詞の場合は isn't, wasn't のように be 動詞に not をつけます。 didn't を用いる一般動詞の方が難しいです。 be +過去分詞で受動態。 be +~ing で進行形。 この否定文は be 動詞を否定して,isn't, wasn't とします。 (例外的に,will be played のように,前に助動詞がつけば will not be played と助動詞の方を否定します)

photomania
質問者

お礼

ありがとうございました。 will not be の用法と混同してしまっていました。 do/does/did は一般動詞のみということですね。 助かりました。

その他の回答 (2)

noname#183197
noname#183197
回答No.3

didn't take place です。

photomania
質問者

お礼

didn't take place でも同じような意味になるということですね。 ありがとうございます。

noname#195426
noname#195426
回答No.2

be動詞はdo,does,didと一緒につかえません。 could not be played という表現なら出来ます。

photomania
質問者

お礼

No1 さんと併せて良くわかりました。 ありがとうございます。

関連するQ&A