kakaka
If vs when I found this sentence: ❶If I got home late, my mom scolded me. I guess the speaker said it as just a fact.So this sentence is very close in meaning to this sentence below: ❷When I got home late, my mom scolded me. What is that difference in meaning between those two sentences?thank you.
Dec 1, 2018 3:41 PM
Answers · 8
2
The first sentence is a conditional, but it's not grammatically correct. It should be "If I get home late, my Mom will scold me". It means the first part won't definitely happen (they won't definitely get home late), but if the first part DOES happen, the second part will happen too. The second sentence is a past-tense statement, it is telling you something that has already happened in the past. Hope that helps a bit!
December 1, 2018
#1 is grammatically incorrect. Here is some more information about conditionals. https://www.ef.com/wwen/english-resources/english-grammar/conditional/ Here are some variations on #2 with slight changes in meaning. original - When I got home late, my mother scolded me. (A one-time past event.) variations - If I get home late, my mother will scold me. (A possible future event.) - Whenever I get home late, my mother scolds me. (A habit in the present.) - Whenever I got home late, my mother would scold me. (A habit in the past.)
December 1, 2018
The 1st one says that his mother will scold him if he get home late, so it's a sentence in the present and that talks about the future. it didn't happen yet, but he is saying that it will possibly happen if he get home late. The 2nd one is a sentence in the past, and it says that at the time he got home late, his mom scolded him. for example: "if I got late at home, my mom scolded me", so I'm going now. "when I got late at home, my mom scolded me." so I went upstairs to my bedroom. Hope I have helped.
December 1, 2018
Still haven’t found your answers?
Write down your questions and let the native speakers help you!