Learn English – What does “was had tonight” mean

passive-voicepast-tense

A friend of mine from USA posted this:

"So much fun was had tonight with this fantastic group!"

I am not a native speaker so, I do not understand "was had tonight". I have never heard this expression before. What is this in terms of grammar?

Best Answer

Have fun is an expression meaning something like "enjoy oneself".

We had so much fun tonight!

This sentence means something like "We enjoyed ourselves very much tonight".

Now let's turn our active clause into a passive clause:

So much fun was had by us tonight!

Now that our example is in the passive, we can remove the by-phrase:

So much fun was had tonight!

This sentence means something very similar to our first example, except that it no longer specifies who had fun. It could be "by us" or "by all", for example.

So much fun was had tonight with this fantastic group!

This makes it sound like lots of people enjoyed themselves very much, quite possibly everyone involved.

Related Topic