When she gets back home her children will have been sleeping for 2 hours.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
lolakrawczyk"When she gets back home her children will be sleeping for 2 hours" ?No. Either drop the 'for 2 hours' or use the form AG gave you.