Subforms by themselves do not do nuch ...they contain content (like fields) so when you add a subform you are infact adding the content within the subform. So to answer your question, you cannot dynamically add a field but you can indirectly add a field by adding a subform.
Make sense?
Paul