messenger

1.

m?s?nd?r

mes?nd?r

2. messengered

?messengered

?messengering

messengers

messengers

3.

- John messengers packages to town every two days. (?John delivers packages to town every two days.)

?

- The new shoots of the trees are the messengers of spring.

?

- With the development of science, people's understanding of cell messengers is deepening.

- The documents were delivered by a special messenger.