English Sentence:

They promised to finish it as soon as possible.

Dutch Translation:

Ze hebben beloofd om het zo snel mogelijk af te maken.

Listen to Dutch Sentence:

Play Sound

Words used:

ze

1. she 2. they 3. them, to them

Here: they

[Show Details]
hebben

to have

[Show Details]
beloven

to promise

[Show Details]
om

to, about, on

Here: to

[Show Details]
het

1. the (neuter definite article) 2. it

Here: it

[Show Details]
zo snel mogelijk

as soon as possible

[Show Details]
afmaken

1. to finish, to complete 2. to kill

Here: to finish

[Show Details]