Your sentence is correct.Can 'having been' be used with future tense? Is the following sentence correct?
Having been a slave for many years, Gabu will now make a new life. Make sure every sentence ends with the correct punctuation mark.
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: