have you finished doing your homework » Have you finished doing your homework