It looks kind of wrong to me. I'd probably write it like this instead: The time for which the light stays on varies . It has the same meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousSometimes the light stays on longer sometimes shorter.Sometimes the light stays on longer, and sometimes it doesn't.