1.What has Kate been reading since ten o'clock?
2. Where have we been driving so long?
3. How long has Ben been learning English?
1.What has Kate been reading since ten o'clock?
2. Where have we been driving so long?
3. How long has Ben been learning English?