When.... And How long.... ? For and Since
Compare when.....? +( past simple) and How long....? ( present perfect) in this I have discuss the difference between both and( for and Since)
Compare when.....? +( past simple) and How long....? ( present perfect) in this I have discuss the difference between both and( for and Since)