unless: „dacă nu”
Unless înseamnă if … not. Folosești verbul la forma afirmativă, fiindcă „nu” e deja în cuvânt:
We'll be late unless we hurry.
Vom întârzia dacă nu ne grăbim.
I won't go unless you come with me.
Nu merg dacă nu vii și tu cu mine.
Același sens, cu if … not: We'll be late if we don't hurry. După unless folosești Present Simple (A2, Lecția 49), nu will.
in case: ca precauție
In case înseamnă „pentru cazul în care” și arată o precauție: faci ceva acum, înainte să se întâmple altceva.
Take an umbrella in case it rains.
Ia o umbrelă, pentru cazul în care plouă.
I'll write down the address in case I forget it.
Scriu adresa pentru cazul în care o uit.
Compară cu if, care arată o condiție:
If it rains, I'll take a taxi.
Dacă plouă, iau un taxi.
Cu in case te pregătești dinainte, chiar dacă poate nu va ploua. Cu if faci ceva doar după ce plouă. Expresia just in case înseamnă „pentru orice eventualitate”.
as long as și provided that
As long as și provided that înseamnă „cu condiția să, atâta timp cât”. Arată că ceva e posibil numai dacă se îndeplinește o condiție:
You can borrow my car as long as you drive carefully.
Poți să-mi împrumuți mașina, cu condiția să conduci atent.
She'll agree provided that you ask politely.
Va fi de acord, cu condiția să ceri politicos.