הסרט שראינו אתמול היה מעניין, אבל התוכנית שראינו לפני הסרט הייתה קצרה.

Breakdown of הסרט שראינו אתמול היה מעניין, אבל התוכנית שראינו לפני הסרט הייתה קצרה.

אבל
but
לראות
to see
לפני
before
אתמול
yesterday
להיות
to be
ש
that
קצר
short
סרט
movie
מעניין
interesting
תוכנית
program
Elon.io is an online learning platform
We have an entire course teaching Hebrew grammar and vocabulary.

Start learning Hebrew now

Questions & Answers about הסרט שראינו אתמול היה מעניין, אבל התוכנית שראינו לפני הסרט הייתה קצרה.

What does ש mean in הסרט שראינו and התוכנית שראינו?

ש is the common Hebrew relative marker, usually meaning that, which, or who.

So:

  • הסרט שראינו = the movie that we saw
  • התוכנית שראינו = the program/show that we saw

In modern Hebrew, ש is very common in everyday language. A more formal alternative is אשר, but learners will see ש much more often.


Why doesn’t Hebrew say a separate word for it in הסרט שראינו?

Because Hebrew often leaves the object unspoken inside a relative clause when it is already understood from the noun before it.

So in English we say:

  • the movie that we saw

and not usually:

  • the movie that we saw it

Hebrew works similarly here:

  • הסרט שראינו literally = the movie that we saw

You do not need אותו here in standard Hebrew.


What does ראינו mean, and where is the word we?

ראינו means we saw.

It comes from the verb לראות = to see.

Hebrew past-tense verbs usually already include the subject in the verb ending, so you do not need to say אנחנו unless you want emphasis.

  • ראיתי = I saw
  • ראית / ראיתָ = you saw
  • ראה = he saw
  • ראתה = she saw
  • ראינו = we saw

So שראינו means that we saw.


Why is it היה מעניין in the first clause but הייתה קצרה in the second?

Because Hebrew past-tense to be agrees with the subject’s gender and number.

  • הסרט is masculine singular, so: היה
  • התוכנית is feminine singular, so: הייתה

So:

  • הסרט ... היה מעניין = the movie ... was interesting
  • התוכנית ... הייתה קצרה = the program ... was short

This kind of agreement is very important in Hebrew.


Why is מעניין masculine, but קצרה feminine?

Adjectives in Hebrew also agree with the noun they describe.

  • הסרט is masculine singular, so מעניין
  • התוכנית is feminine singular, so קצרה

Compare:

  • סרט מעניין = an interesting movie
  • תוכנית מעניינת = an interesting program
  • סרט קצר = a short movie
  • תוכנית קצרה = a short program

In your sentence, מעניין and קצרה are predicate adjectives after was, but they still agree with the noun.


How do I know that סרט is masculine and תוכנית is feminine?

You mostly have to learn the gender of each noun.

Some helpful patterns:

  • nouns ending in ־ה or ־ת are often feminine
  • nouns without those endings are often masculine

So:

  • תוכנית is feminine
  • סרט is masculine

But these are only tendencies, not perfect rules. Gender is something you gradually learn with each noun.

A good clue is the agreement around the noun:

  • התוכנית הייתה קצרה tells you it is feminine
  • הסרט היה מעניין tells you it is masculine

Why is there היה / הייתה here, when I learned that Hebrew often leaves out is and are?

That is true for the present tense, but not for the past.

In present-tense Hebrew, you usually do not say is:

  • הסרט מעניין = the movie is interesting
  • התוכנית קצרה = the program is short

But in the past, you do use forms of היה:

  • הסרט היה מעניין = the movie was interesting
  • התוכנית הייתה קצרה = the program was short

So the omission happens mainly in the present, not in the past.


Why is it לפני הסרט for before the movie?

לפני is a preposition meaning before or sometimes in front of, depending on context.

Here it is temporal:

  • לפני הסרט = before the movie

Because this is a prepositional phrase, you do not use the direct-object marker את.

So:

  • לפני הסרט = correct
  • לפני את הסרט = incorrect

את is used only for definite direct objects, not after prepositions.


Can לפני also mean in front of? How do I know which meaning it has here?

Yes. לפני can mean either:

  • before in time
  • in front of in space

Here, the context makes it clearly temporal:

  • התוכנית שראינו לפני הסרט = the program/show that we saw before the movie

If it were spatial, the sentence would need a different context, such as standing somewhere physically in front of the movie screen, building, poster, etc.


Why is אתמול placed after ראינו? Could it go somewhere else?

אתמול means yesterday, and Hebrew is fairly flexible about where time words go.

Here:

  • הסרט שראינו אתמול = the movie that we saw yesterday

This placement is very natural.

You can often move time expressions for style or emphasis, for example:

  • אתמול ראינו את הסרט
  • ראינו את הסרט אתמול

But inside this relative clause, שראינו אתמול sounds very normal and straightforward.


What does תוכנית mean here exactly? Is it a program, a show, or something else?

תוכנית can mean several things depending on context, including:

  • program
  • show
  • plan
  • schedule

In this sentence, because it is something we saw before the movie, it most naturally means a program or show—for example a short feature, a presentation, or some kind of screening before the main film.

So the exact English word depends on context, but the Hebrew word itself is broader.


Why does ה appear at the beginning of הסרט and התוכנית?

The prefix ה־ is the Hebrew definite article, meaning the.

So:

  • סרט = a movie / movie
  • הסרט = the movie
  • תוכנית = a program / program
  • התוכנית = the program

Hebrew usually adds the as a prefix rather than using a separate word like English.


Is the overall word order of the sentence normal Hebrew?

Yes, very normal.

The sentence is built like this:

  • הסרט שראינו אתמול = subject with a relative clause
  • היה מעניין = was interesting
  • אבל = but
  • התוכנית שראינו לפני הסרט = second subject with a relative clause
  • הייתה קצרה = was short

So the structure is:

[noun + relative clause] + [was + adjective], but [noun + relative clause] + [was + adjective]

That is a very common and natural Hebrew pattern.