I can have dinner ready by 10 o'clock.
Ich kann das Abendessen um 10 Uhr fertig haben.
Je peux avoir préparé le dîner pour 10 heures.
十時までにはディナーの用意を終えているでしょう。
Saat ona kadar akşam yemeğini hazırlayabilirim.
Click the top sentence to go to tatoeba.org to translate it or leave a comment.