verb
PHRASAL VERB
embark on/upon sth
ADVERB
▪ immediately
▪ reluctantly
▪ recently
▪
The company has recently ~ed on a new venture.
▪ already
▪
She has already ~ed on her studies.
VERB + EMBARK ON/UPON
▪ be about to , be ready to
▪
She was now ready to ~ on her adventure.
Embark is used with these nouns as the subject: ↑ passenger