While — это пока, тем временем:
She was cooking while I was sleeping.
While you are going to be driving I will try to rest.
While you are here, let’s do some work.
С while все просто, но есть несколько выражений, которые надо знать:
A while (или awhile) — какое-то время:
I think it will take awhile — я думаю, это займет какое-то время
Once in a while — время от времени:
Once in a while she plays poker, but never wins.
For a while — в течение какого-то времени:
— Are you going home?
— No, I will work for a while
In a while — через какое-то время:
I will call you back in a while.
It has been a while (since) — прошло много времени с тех пор как… Или давно что-то происходило в последний раз. Или «давненько я…»
It has been a while since I saw her last time.
It’s been a while since she talked to him.