Fare + condition is used to talk about the weather (so in this sentence, Faceva caldo). The verb To feel is Sentirsi, so "He felt hot yesterday" would be "Lui si sentiva caldo ieri" (make sure you remember the reflexive particle si, otherwise it will translate to "He heard heat yesterday")
I would claim that this sentence should be using the passato prossimo, as it specifies a specific time (and thus completion)
Because I am curious about your opinion, do you disagree with my comment above? ↑ :)
Maybe "It was being hot yesterday" covers the whole day. In Italian, so far it seems (correct me if I'm wrong here) that another tense would imply "it was hot (at one point) yesterday" - the idea being to cover the whole day, rather than a small part of it??????
In English, you always have to have a subject; you can never say things like "Likes to walk in the park." You have to have a subject in the sentence: "He likes to walk in the park." The "it" would be the subject in the sentence in the sentence "It was cold yesterday," and "yesterday" would be an adverb.
Probably idiom and usage. "It" is a pronoun replacing an understood noun, which could be "the weather" or "the temperature". "Yesterday was hot" ("freddo" is "cold") is actually just fine, and expresses the same meaning, but is not the usual way the thought is stated in American English. The idiom adds an emphasis, as it does in Italian.
The statement often has context which suggests the use of "it": "What's it like outside?" "It's hot today!"
It sounds really formal to say, "Today is hot!"
Can someone explain the difference between era and faceva? Apparently both have the same meaning.
When speaking about the weather, Italian uses the verb «fare», not «essere». It is an expression, just like in English you can say "keep an eye on him." You are not literally taking your eye out and putting and maintaining it on him, but that is the way it is said. Same idea.
Thank you. The verb era you use for people and faceva for anything else, like in this case the weather?
Not quite. There are just certain «fare» expressions that you have to memorize and get used to using. «fare colazione» = "to eat breakfast," «fare» + a profession = "to be a" + profession, «fare» + weather expression = "to be" + weather expression. «essere» is more common for most things, though
I was taught that the passata imperfetto could not be used with an exact time (such as "ieri"). Is this sentence correct italian?
It's actually not true. You can look at the imperfetto as the equivalent of the past continuous in english when you want to say something that was going on for a certain time and that it's not anymore. In this case, even though in a bad english it would be: Faceva caldo ieri=It was being hot yesterday Nicer example: L'anno scorso andavo a scuola in bicicletta=Last year I was going to school by bike. This means you were going to school by bike for the whole year, now not anymore. The imperfetto can also be used as the equivalent of past continuous when you say that something happened while something was going on. For instance for translating "while I was sleeping, the phone rang" you can say : -mentre dormivo, il telefono suonò (with imperfetto+passato remoto, where passato remoto is typical in southern italy), -mentre dormivo, il telefono ha suonato (with imperfetto+passato prossimo, where passato remoto is typical in northern italy) or you can use "stavo dormendo" in the above examples instead of "dormivo". "stavo dormendo" is the form which literally translates the past continuous!
I never heard of that. The way I interpret the above sentence is that it was hot yesterday in the morning, and it continued to be so throughout the whole day.