0

You are not going home until you have finished that report.

You are not going home until you finish that report.

Is there any shade of difference in meaning between the two sentences?or do they exactly mean the same?

I believe that he is not going home anyway until the report is finished by him.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.